Many baselines don't run against ATNT
I have tested 2 so far:
$ bob bio pipelines vanilla-biometrics atnt lda
bob.bio.face.config.baseline.helpers@2021-05-18 17:17:07,852 -- WARNING: Annotation type None is not supported. Input images will be fully scaled.
Traceback (most recent call last):
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/wrappers.py", line 483, in _fit
self.estimator = self.estimator.fit(X, y, **fit_params)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/wrappers.py", line 201, in fit
self.estimator = self.estimator.fit(X, **kwargs)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/transformers/algorithm.py", line 62, in fit
training_data = split_X_by_y(X, y)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/transformers/__init__.py", line 9, in split_X_by_y
for x1, y1 in zip(X, y):
TypeError: 'NoneType' object is not iterable
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "bin/bob", line 22, in <module>
sys.exit(bob.extension.scripts.main_cli())
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/script/vanilla_biometrics.py", line 205, in vanilla_biometrics
execute_vanilla_biometrics(
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/vanilla_biometrics.py", line 148, in execute_vanilla_biometrics
_ = compute_scores(post_processed_scores, dask_client)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/vanilla_biometrics.py", line 23, in compute_scores
result = result.compute(scheduler=dask_client)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/base.py", line 284, in compute
(result,) = compute(self, traverse=False, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/base.py", line 566, in compute
results = schedule(dsk, keys, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 560, in get_sync
return get_async(
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 503, in get_async
for key, res_info, failed in queue_get(queue).result():
File "~/temp/conda/envs/hardening/lib/python3.8/concurrent/futures/_base.py", line 432, in result
return self.__get_result()
File "~/temp/conda/envs/hardening/lib/python3.8/concurrent/futures/_base.py", line 388, in __get_result
raise self._exception
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 545, in submit
fut.set_result(fn(*args, **kwargs))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 237, in batch_execute_tasks
return [execute_task(*a) for a in it]
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 237, in <listcomp>
return [execute_task(*a) for a in it]
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 228, in execute_task
result = pack_exception(e, dumps)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 223, in execute_task
result = _execute_task(task, data)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/core.py", line 121, in _execute_task
return func(*(_execute_task(a, cache) for a in args))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/wrappers.py", line 485, in _fit
raise RuntimeError(
RuntimeError: Something went wrong when fitting SampleWrapper(estimator=AlgorithmTransformer(instance=<bob.bio.base.algorithm.LDA object at 0x7fd497421d90>,
projector_file='~/temp/bob.bio.base.legacy_cache/lda/Projector.hdf5'),
fit_extra_arguments=(), transform_extra_arguments=()) from DaskWrapper(estimator=SampleWrapper(estimator=AlgorithmTransformer(instance=<bob.bio.base.algorithm.LDA object at 0x7fd497421d90>,
projector_file='~/temp/bob.bio.base.legacy_cache/lda/Projector.hdf5'),
fit_extra_arguments=(),
transform_extra_arguments=()))
$ bob bio pipelines vanilla-biometrics atnt facenet-sanderberg
bob.bio.face.config.baseline.helpers@2021-05-18 17:17:23,185 -- WARNING: Annotation type None is not supported. Input images will be fully scaled.
Traceback (most recent call last):
File "bin/bob", line 22, in <module>
sys.exit(bob.extension.scripts.main_cli())
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/script/vanilla_biometrics.py", line 205, in vanilla_biometrics
execute_vanilla_biometrics(
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/vanilla_biometrics.py", line 148, in execute_vanilla_biometrics
_ = compute_scores(post_processed_scores, dask_client)
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/vanilla_biometrics.py", line 23, in compute_scores
result = result.compute(scheduler=dask_client)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/base.py", line 284, in compute
(result,) = compute(self, traverse=False, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/base.py", line 566, in compute
results = schedule(dsk, keys, **kwargs)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 560, in get_sync
return get_async(
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 503, in get_async
for key, res_info, failed in queue_get(queue).result():
File "~/temp/conda/envs/hardening/lib/python3.8/concurrent/futures/_base.py", line 432, in result
return self.__get_result()
File "~/temp/conda/envs/hardening/lib/python3.8/concurrent/futures/_base.py", line 388, in __get_result
raise self._exception
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 545, in submit
fut.set_result(fn(*args, **kwargs))
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 237, in batch_execute_tasks
return [execute_task(*a) for a in it]
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 237, in <listcomp>
return [execute_task(*a) for a in it]
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 228, in execute_task
result = pack_exception(e, dumps)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/local.py", line 223, in execute_task
result = _execute_task(task, data)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/dask/core.py", line 121, in _execute_task
return func(*(_execute_task(a, cache) for a in args))
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/abstract_classes.py", line 59, in enroll_samples
retval.append(self._enroll_sample_set(k))
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/abstract_classes.py", line 66, in _enroll_sample_set
data = [s.data for s in sampleset.samples]
File "~/git/bob.project.hardening/src/bob.bio.base/bob/bio/base/pipelines/vanilla_biometrics/abstract_classes.py", line 66, in <listcomp>
data = [s.data for s in sampleset.samples]
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/sample.py", line 136, in __getattribute__
return super().__getattribute__(name)
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/sample.py", line 151, in data
return self._load()
File "~/temp/conda/envs/hardening/lib/python3.8/site-packages/bob/pipelines/wrappers.py", line 86, in __call__
self.output = self.func(X)
File "~/git/bob.project.hardening/src/bob.bio.face/bob/bio/face/embeddings/tf2_inception_resnet.py", line 75, in transform
return _transform(X)
File "~/git/bob.project.hardening/src/bob.bio.face/bob/bio/face/embeddings/tf2_inception_resnet.py", line 61, in _transform
raise ValueError(
ValueError: Image shape (160, 160, 5) not supported. Expected (None, 160, 160, 3)