hypergan.skip_connections module
import hyperchamber as hc
class SkipConnections:
def __init__(self):
self.connections = {}
def get(self, name, shape=None):
conns = hc.Config(self.connections)
conns = conns.name or []
for con in conns:
if con[0] == shape:
return con[1]
return None
def set(self, name, value, shape = None):
if not hasattr(self.connections, name):
self.connections[name] = []
self.connections[name].append([shape, value])
Classes
class SkipConnections
class SkipConnections:
def __init__(self):
self.connections = {}
def get(self, name, shape=None):
conns = hc.Config(self.connections)
conns = conns.name or []
for con in conns:
if con[0] == shape:
return con[1]
return None
def set(self, name, value, shape = None):
if not hasattr(self.connections, name):
self.connections[name] = []
self.connections[name].append([shape, value])
Ancestors (in MRO)
- SkipConnections
- builtins.object
Static methods
def __init__(
self)
Initialize self. See help(type(self)) for accurate signature.
def __init__(self):
self.connections = {}
def get(
self, name, shape=None)
def get(self, name, shape=None):
conns = hc.Config(self.connections)
conns = conns.name or []
for con in conns:
if con[0] == shape:
return con[1]
return None
def set(
self, name, value, shape=None)
def set(self, name, value, shape = None):
if not hasattr(self.connections, name):
self.connections[name] = []
self.connections[name].append([shape, value])
Instance variables
var connections