Linyiqi a55d76ff8a
add fewshot classification v2 (#27)
* bug fix

* fix comments

* fix doc str

* seprate the cls and det

* update script

* fix commnets

* fix commnets

* fix commnets

test 0 loss

fix commnets

* update tools

* rename detectors

* rename detectors

* rename detectors

* rename detectors

* del frcnn config

* update doc str

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* update config

* fix comments

* fix comments

* fix comments

* fix comments

* add mpsr

* update config

* update config

* test bug voc data

* mv vis to misc

* classification framwork

* add fewshot classification methods

* set before method static

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add blank line for bar

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* Revert "update config"

This reverts commit a71c6aae288f282887c8d75875b82333ada20658.

* Revert "update config"

This reverts commit d21d5bcccf00195968ccd7ea1952672a54e13ac1.

* Revert "update config"

This reverts commit 1786c07902ec885f0f456cca39cd47872c5eaf64.

* Revert "update config"

This reverts commit 27efc60b04aa96c45c5ee02307014d51518b6805.

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add resnet12

* update config

* update config

* update config

* update config

* update config

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* update config and backbone

* fix dataset sampling

* fix dataset sampling

* add baseline config

* update  baseline config

* update  baseline++ config

* update  baseline++ config

* update  baseline++ config

* update  baseline config

* fix pipeline

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update test backbone

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix maml bug

* fix maml bug

* update config

* fix maml bug

* update config

* update config

* update config

* fix maml bug

* update config

* update config

* update config

* update config

* update config

* update config

* add tiered imagenet

* update config

* update config

* update config

* update config

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* add dataloader

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* add doc

* add doc

* fix tiered imagenet

* fix tiered imagenet

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* update config

* update config

* update config

* fix eval prior

* update relation net

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update config

* update doc str

* update doc str

* update doc str

* update config

* update config

* update config

* update config

* update doc str

* add few shot classification

* update meta baseline config

* add few shot classification

* update script

* update script

* update script

* update script

* update script

* update config

* update config

* update config

* update config

* update margin to 0

* update config

* fix comments

* fix comments

* update config

* update config

* update config

* fix comments

* update config

* fix meta baseline

* fix meta baseline

* update config

* fix meta baseline

* update config

* update config

* fix comments

* fix comments

* update config

* add config

Co-authored-by: zhangshilong <2392587229zsl@gmail.com>
2021-09-01 19:46:51 +08:00

25 lines
570 B
Bash

#!/usr/bin/env bash
set -x
PARTITION=$1
JOB_NAME=$2
CONFIG=$3
CHECKPOINT=$4
GPUS=${GPUS:-8}
GPUS_PER_NODE=${GPUS_PER_NODE:-8}
CPUS_PER_TASK=${CPUS_PER_TASK:-5}
PY_ARGS=${@:5}
SRUN_ARGS=${SRUN_ARGS:-""}
PYTHONPATH="$(dirname $0)/../../":$PYTHONPATH \
srun -p ${PARTITION} \
--job-name=${JOB_NAME} \
--gres=gpu:${GPUS_PER_NODE} \
--ntasks=${GPUS} \
--ntasks-per-node=${GPUS_PER_NODE} \
--cpus-per-task=${CPUS_PER_TASK} \
--kill-on-bad-exit=1 \
${SRUN_ARGS} \
python -u tools/test.py ${CONFIG} ${CHECKPOINT} --launcher="slurm" ${PY_ARGS}