ó
ßÆ÷Xc           @   s&   d  d l  m Z d „  Z d „  Z d S(   i   (   t   Mergec         C   s   t  |  j d t ƒ S(   Ni    (   t
   isinstancet   layersR    (   t   model(    (    s2   /tmp/pip-build-X4mzal/keras/keras/legacy/models.pyt   needs_legacy_support   s    c         C   s  g  } |  j  rt |  j  d t ƒ r§ |  j  d } xœ | j  D]d } t | d ƒ r„ xL | j  D]" } | | k r[ | j | ƒ q[ q[ Wq< | | k r< | j | ƒ q< q< Wn* |  j  d | k rÑ | j |  j  d ƒ n  x4 |  j  d D]" } | | k rß | j | ƒ qß qß Wn  | S(   Ni    R   i   (   R   R   R    t   hasattrt   append(   R   R   t   merget   layert   sublayer(    (    s2   /tmp/pip-build-X4mzal/keras/keras/legacy/models.pyt   legacy_sequential_layers   s"    	N(   R   R    R   R
   (    (    (    s2   /tmp/pip-build-X4mzal/keras/keras/legacy/models.pyt   <module>   s   	