{ } Raw JSON

bundles / numpy 2.4.4 / numpy / lib / introspect / opt_func_info

function

numpy.lib.introspect:opt_func_info

source: /numpy/lib/introspect.py :8

Signature

def   opt_func_info ( func_name = None signature = None )

Summary

Returns a dictionary containing the currently supported CPU dispatched features for all optimized functions.

Parameters

func_name : str (optional)

Regular expression to filter by function name.

signature : str (optional)

Regular expression to filter by data type.

Returns

: dict

A dictionary where keys are optimized function names and values are nested dictionaries indicating supported targets based on data types.

Examples

Retrieve dispatch information for functions named 'add' or 'sub' and data types 'float64' or 'float32':
import numpy as np
dict = np.lib.introspect.opt_func_info(
    func_name="add|abs", signature="float64|complex64"
)
import json
print(json.dumps(dict, indent=2))   # may vary (architecture)

Aliases

  • numpy.lib.introspect.opt_func_info

Referenced by