Decorator to indicate number of GPUs required to run the test.
Tests can be annotated with this decorator (e.g.,
@multi_gpu(2)) to declare number of GPUs required to run. When running tests, if
CHAINER_TEST_GPU_LIMITenvironment variable is set to value greater than or equals to 0, test cases that require GPUs more than the limit will be skipped.