

def configure(self, in_obj):
    '\n        Must receive a list of shapes for configuration (one for each pathway)\n        the shapes correspond to the layer_container attribute\n\n        Arguments:\n            in_obj (list(Tensor)): list of Data tensors provided to each sequential container\n        '
    self.prev_layer = None
    if (not isinstance(in_obj, list)):
        assert (hasattr(in_obj, 'shape') and isinstance(in_obj.shape, list))
        in_obj = in_obj.shape
    assert isinstance(in_obj, list), 'Multistream inputs must be interpretable as shapes'
    for (inp, l) in zip(inp, self.layers):
        l.configure(inp)
    self._configure_merge()
    return self

dataset/ETHPy150Open NervanaSystems/neon/neon/layers/container.py MergeMultistream.configure/VarMisuse@78/200 `in_obj`->`inp`