Merge branch 'master' of github.com:fchollet/keras
This commit is contained in:
commit
01002689a6
@ -315,6 +315,8 @@ def get_classes_ancestors(classes):
|
||||
|
||||
|
||||
def get_function_signature(function, method=True):
|
||||
signature = getattr(function, '_legacy_support_signature', None)
|
||||
if signature is None:
|
||||
signature = inspect.getargspec(function)
|
||||
defaults = signature.defaults
|
||||
if method:
|
||||
|
@ -3,6 +3,7 @@
|
||||
import six
|
||||
import warnings
|
||||
import functools
|
||||
import inspect
|
||||
import numpy as np
|
||||
|
||||
|
||||
@ -85,6 +86,7 @@ def generate_legacy_interface(allowed_positional_args=None,
|
||||
warnings.warn('Update your `' + object_name +
|
||||
'` call to the Keras 2 API: ' + signature, stacklevel=2)
|
||||
return func(*args, **kwargs)
|
||||
wrapper._legacy_support_signature = inspect.getargspec(func)
|
||||
return wrapper
|
||||
return legacy_support
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user