class_docstr: SecureNN(server_0, server_1, server_2, prime_factory, odd_factory, **kwargs)
  
  Implementation of SecureNN from
  `Wagh et al <https://eprint.iacr.org/2018/442/>`_.
class_docstr_tok: ["SecureNN","(","server_0",",","server_1",",","server_2",",","prime_factory",",","odd_factory",",","*","*","kwargs",")","Implementation","of","SecureNN","from","`","Wagh","et","al","<","https",":","\/\/eprint.iacr.org\/2018\/442\/",">","`","_","."]
docstr: less_equal(x, y) -> PondTensor
  
  Returns :math:`x <= y`.
  
  .. code-block:: python
  
      >>> less_equal([1,2,3], [0,1,3])
      [0, 0, 1]
  
  :param PondTensor x: The tensor to check.
  :param PondTensor y: The tensor to check against.
code: def less_equal(self, x: PondTensor, y: PondTensor) -> PondTensor:
      """
      less_equal(x, y) -> PondTensor
  
      Returns :math:`x <= y`.
  
      .. code-block:: python
  
          >>> less_equal([1,2,3], [0,1,3])
          [0, 0, 1]
  
      :param PondTensor x: The tensor to check.
      :param PondTensor y: The tensor to check against.
      """
      with tf.name_scope("less_equal"):
          return self.bitwise_not(self.greater(x, y))
  
imports: from __future__ import absolute_import
  import math
  import random
  import sys
  from typing import Optional
  from typing import Tuple
  import numpy
  import tensorflow
  from tf_encrypted.config import get_config
  from tf_encrypted.player import Player
  from tf_encrypted.protocol import memoize
  from tf_encrypted.protocol.pond import Pond
  from tf_encrypted.protocol.pond import PondMaskedTensor
  from tf_encrypted.protocol.pond import PondPrivateTensor
  from tf_encrypted.protocol.pond import PondPublicTensor
  from tf_encrypted.protocol.pond import PondTensor
  from tf_encrypted.protocol.pond import _type
  from tf_encrypted.protocol.protocol import nodes
  from tf_encrypted.protocol.securenn.odd_tensor import oddint64_factory
  from tf_encrypted.tensor import int64factory
  from tf_encrypted.tensor import native_factory
  from tf_encrypted.tensor.factory import AbstractFactory
  from tf_encrypted.tensor.factory import AbstractTensor
label_desc: Use image node_id 12 for calling the SecureNN obj's underlying member method code with example usage: obj.less_equal(x, y) and returns: self