Source code for deepr.layers.size
"""Size Layers"""
import tensorflow as tf
from deepr.layers import base
[docs]class IsMinSize(base.Layer):
"""Compare size of inputs to minimum"""
[docs] def __init__(self, size: int, **kwargs):
super().__init__(n_in=1, n_out=1, **kwargs)
self.size = size
[docs] def forward(self, tensors, mode: str = None):
"""Forward method of the layer"""
return tf.greater_equal(tf.size(tensors), self.size)