Extend can_accept to also accept hyperparams argument

Otherwise it seems pretty hard to simulate what a call should do and return suitable metadata. It is a class method so it does not have access to constructor's hyperparams.

Edited by Mitar