A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/WarrenWeckesser/analyze-scipy-code below:

WarrenWeckesser/analyze-scipy-code: Assorted tools used to analyze SciPy's source code

extract_example_code.py: Extract the code from the 'Examples' section of the SciPy object.

$ python extract_example_code.py scipy.special.logsumexp
Code from the 'Examples' section of scipy.special.logsumexp written to 'example_logsumexp.py'.
$ cat example_logsumexp.py
# Python code extracted from the 'Examples' section of
# scipy.special.logsumexp
# SciPy version: 1.15.0.dev0+git20240827.d4be0ae

import numpy as np
from scipy.special import logsumexp

a = np.arange(10)
logsumexp(a)
np.log(np.sum(np.exp(a)))
a = np.arange(10)
b = np.arange(10, 0, -1)
logsumexp(a, b=b)
np.log(np.sum(b*np.exp(a)))
logsumexp([1,2],b=[1,-1],return_sign=True)
a = np.ma.array([np.log(2), 2, np.log(3)],
                mask=[False, True, False])
b = (~a.mask).astype(int)
logsumexp(a.data, b=b), np.log(5)

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4