| Server IP : 217.160.0.135 / Your IP : 216.73.217.37 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/scipy/optimize/__pycache__/ |
Upload File : |
�
d�cĕ � � � d dl Z ddlmZ d dlZd dlmZmZmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZmZmZ d dlmZ d dlmZmZmZmZmZ d dlmZmZ d dlm Z! dd l"m#Z#m$Z$m%Z% dd
l&m'Z' ddl(m)Z) d dl*m+Z+ ej, Z,g d
�Z- d'd�Z. d(d�Z/ d)d�Z0g d�Z1g d�Z2 d*d�Z3d� Z4d� Z5d� Z6ddddej ej fddfdd�d�Z7d+d�Z8d � Z9d!� Z:d"� Z;d,d&�Z<dS )-� N� )�_minpack)�
atleast_1d�dot�take�triu�shape�eye� transpose�zeros�prod�greater�asarray�inf�finfo�inexact�
issubdtype�dtype)�linalg)�svd�cholesky�solve_triangular�LinAlgError�inv)�_asarray_validated�
_lazywhere)�getfullargspec_no_self)�OptimizeResult�_check_unknown_options�OptimizeWarning)�
least_squares)�prepare_bounds)�Bounds)�fsolve�leastsq�fixed_point� curve_fitc � � t ||d |� f|z � � � }|��t |� � |k r�|d dk rt |� � dk r|d dk rt |� � S | �d|�d�}t |dd � � } | r |d| z z
}n|dz
}|d|�d t |� � �d�z
}t |� � �t |j t � � r|j }
nt
t � � }
t |� � |
fS )
Nr r zA: there is a mismatch between the input and output shape of the 'z
' argument�__name__z '%s'.�.zShape should be z but it is ) r r �len�getattr� TypeErrorr r r �float)�checker�argname�thefunc�x0�args� numinputs�output_shape�res�msg� func_name�dts �</usr/lib/python3/dist-packages/scipy/optimize/_minpack_py.py�_check_funcr; s$ � �
�W�W��:�I�:��0�4�7�9�
:�
:�C�� �u�S�z�z�\�'A�'A���O�q� � ��<� � �1�$�$���?�a�'�'� ��:�:�%�29�'�'�7�7�7�D�C����T�:�:�I��
��x�)�+�+����s�
���C����u�S�z�z�z�z�R�R�C��C�.�.� ��#�)�W�%�%� �
�Y���
�5�\�\����:�:�r�>�� � �J�� P>�d c � �� ||||| |
|d�}t | ||fd|i|���|r@�d }
t �fd�dD � � � � }�d |d<