Description of changes:
This PR includes the implementation of a decorator that performs input/output validation of a Transform's __call__ method. It cleans up the existing code such that we don't have to manually invoke the same boilerplate code every time.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Description of changes: This PR includes the implementation of a decorator that performs input/output validation of a
Transform
's__call__
method. It cleans up the existing code such that we don't have to manually invoke the same boilerplate code every time.By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.