# Path: pairwise/pairwise_python.py
# def pairwise_python_nested_for_loops(data):
# def pairwise_python_inner_numpy(data):
# def pairwise_python_broadcast_numpy(data):
# def pairwise_python_numpy_dot(data):


from pairwise import pairwise_python
from pythran import compile_pythrancode
from inspect import getsource
import re
import imp
# Authors: Serge "Sans Paille" Guelton
# License: MIT


# grab imports
imports = 'import numpy as np'
exports = '#pythran export pairwise_python_nested_for_loops(float[][])'
modname = 'pairwise_pythran'

# grab the source from the original function

# Path: pairwise/pairwise_python.py
# def pairwise_python_nested_for_loops(data):
# def pairwise_python_inner_numpy(data):
# def pairwise_python_broadcast_numpy(data):
# def pairwise_python_numpy_dot(data):


# Path: pairwise/pairwise_pythran.py
from pairwise import pairwise_python
from pythran import compile_pythrancode
from inspect import getsource
import re
import imp

# Authors: Serge "Sans Paille" Guelton
# License: MIT


# grab imports
imports = 'import numpy as np'
exports = '#pythran export pairwise_python_nested_for_loops(float[][])'
modname = 'pairwise_pythran'

# grab the source from the original function

source = getsource(pairwise_python.pairwise_python_nested_for_loops)