diff --git a/experiments/jobscripts/tuning/generators/innovation/circles.sh b/experiments/jobscripts/tuning/generators/innovation/circles.sh new file mode 100644 index 0000000000000000000000000000000000000000..4c1091ce18fe4c48f8726c8bd518547467e870e0 --- /dev/null +++ b/experiments/jobscripts/tuning/generators/innovation/circles.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +#SBATCH --job-name="Grid-search Circles (ECCCo)" +#SBATCH --time=6:00:00 +#SBATCH --ntasks=48 +#SBATCH --cpus-per-task=1 +#SBATCH --partition=compute +#SBATCH --mem-per-cpu=4GB +#SBATCH --account=innovation +#SBATCH --mail-type=END # Set mail type to 'END' to receive a mail when the job finishes. + +module load 2023r1 openmpi + +srun julia --project=experiments experiments/run_experiments.jl -- data=circles output_path=results mpi grid_search n_individuals=10 > experiments/grid_search_circles.log diff --git a/experiments/jobscripts/tuning/generators/innovation/german_credit.sh b/experiments/jobscripts/tuning/generators/innovation/german_credit.sh new file mode 100644 index 0000000000000000000000000000000000000000..8644905691e1dab70421de064226a2a27dad9a74 --- /dev/null +++ b/experiments/jobscripts/tuning/generators/innovation/german_credit.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +#SBATCH --job-name="Grid-search German Credit (ECCCo)" +#SBATCH --time=08:00:00 +#SBATCH --ntasks=48 +#SBATCH --cpus-per-task=1 +#SBATCH --partition=compute +#SBATCH --mem-per-cpu=4GB +#SBATCH --account=innovation +#SBATCH --mail-type=END # Set mail type to 'END' to receive a mail when the job finishes. + +module load 2023r1 openmpi + +srun julia --project=experiments experiments/run_experiments.jl -- data=german_credit output_path=results mpi grid_search n_individuals=10 > experiments/grid_search_german_credit.log \ No newline at end of file diff --git a/experiments/mnist.jl b/experiments/mnist.jl index e48bbcfba6fb556823b93502f569b1dd6cdbfc28..5f6e8a25be1665ec95cb8d05805cb3d0b7453675 100644 --- a/experiments/mnist.jl +++ b/experiments/mnist.jl @@ -29,7 +29,7 @@ ce_measures = [CE_MEASURES..., ECCCo.distance_from_energy_cosine, ECCCo.distance # Parameter choices: params = ( - n_individuals=N_IND_SPECIFIED ? N_IND : 100, + n_individuals=N_IND_SPECIFIED ? N_IND : 50, builder=default_builder(n_hidden=128, n_layers=1, activation=Flux.swish), ð’Ÿx=Uniform(-1.0, 1.0), α=[1.0, 1.0, 1e-2],