Previously, statements like import gin.tf.external_configurables could clobber the "builtin" gin symbol in dynamic registration. This led to confusing error messages. I think it makes sense to just disallow binding an import statement to the gin symbol.
Reserve
gin
as a symbol in dynamic registration.Previously, statements like
import gin.tf.external_configurables
could clobber the "builtin"gin
symbol in dynamic registration. This led to confusing error messages. I think it makes sense to just disallow binding an import statement to thegin
symbol.