Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up class name and
self
in calls to super()
PEP 3135 [^1] simplified the syntax for `super()` in Python 3.0 from: super(ClassName, self) to the following very simple and equivalent [^2] syntax: super() The current Keras codebase already requires Python 3+, and there's a mix of the two syntax formats above, sometimes both are used in a single file. This change simplifies the entire code base by cleaning up the remaining explicit uses of the current class name and `self` and using the cleaner `super()` syntax everywhere consistently. Since the new syntax is intended to be a shorthand for the old syntax, this change should have no semantic differences from before. [^1]: https://peps.python.org/pep-3135/ [^2]: https://docs.python.org/3/library/functions.html#super
- Loading branch information