コード例 #1
0
    def __init__(self, A):
        """Create new BKZ object.

        :param A: an integer matrix, a GSO object or an LLL object

        """
        BKZBase.__init__(self, A)
コード例 #2
0
    def __init__(self, A, ncores=2):
        """Create new BKZ object.

        :param A: an integer matrix, a GSO object or an LLL object
        :param ncores: number of cores to use

        """
        self.ncores = ncores
        BKZ2.__init__(self, A)
コード例 #3
0
    def __init__(self, A, c=0.25):
        """Create new BKZ object.

        :param A: an integer matrix, a GSO object or an LLL object
        :param c: overshoot parameter

        """
        BKZBase.__init__(self, A)
        self.c = c
コード例 #4
0
ファイル: pbkz.py プロジェクト: gbonnoron/fpylll
    def __init__(self, A, ncores=2):
        """Create new BKZ object.

        :param A: an integer matrix, a GSO object or an LLL object
        :param ncores: number of cores to use

        """
        self.ncores = ncores
        BKZ2.__init__(self, A)
コード例 #5
0
ファイル: rbkz.py プロジェクト: malb/yolo
 def __init__(self, A, recycling_pool_max_size=1):
     """Create new BKZ object.
     :param A: an integer matrix, a GSO object or an LLL object
     """
     BKZ2.__init__(self, A)
     self.recycling_pool_max_size = recycling_pool_max_size