mpnum/factory.py
File factory.py
has 322 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
# encoding: utf-8
"""Module to create random test instances of matrix product arrays"""
from __future__ import division, print_function
Function random_mpa
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def random_mpa(sites, ldim, rank, randstate=None, normalized=False,
Function random_mpo
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def random_mpo(sites, ldim, rank, randstate=None, hermitian=False,
Function _random_op
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _random_op(sites, ldim, hermitian=False, normalized=False, randstate=None,
Function random_mps
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def random_mps(sites, ldim, rank, randstate=None, force_rank=False):
Function _generate
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _generate(sites, ldim, rank, func, force_rank):