SAT-HMR / docs /fix_chumpy.md
ChiSu001's picture
Upload model files
ff07ed4 verified

You may need to modify chumpy package to avoid errors.

  • Comment line 11 in ${Your_Conda_Environment}/lib/python3.11/site-packages/chumpy/__init__.py:
from .ch import *
from .logic import *

from .optimization import minimize
from . import extras
from . import testing
from .version import version as __version__

from .version import version as __version__

# from numpy import bool, int, float, complex, object, unicode, str, nan, inf
  • Add "inspect.getargspec = inspect.getfullargspec" in ${Your_Conda_Environment}/lib/python3.11/site-packages/chumpy/ch.py (line 25). Now it should look like:
#!/usr/bin/env python
# encoding: utf-8
"""
Author(s): Matthew Loper

See LICENCE.txt for licensing and contact information.
"""


__all__ = ['Ch', 'depends_on', 'MatVecMult', 'ChHandle', 'ChLambda']

import os, sys, time
import inspect
import scipy.sparse as sp
import numpy as np
import numbers
import weakref
import copy as external_copy
from functools import wraps
from scipy.sparse.linalg.interface import LinearOperator
from .utils import row, col, timer, convert_inputs_to_sparse_if_necessary
import collections
from copy import deepcopy
from functools import reduce
inspect.getargspec = inspect.getfullargspec