<commit_before>from numpy.distutils.core import setup, Extension
import os
from subprocess import call
from Cython.Build import cythonize
import numpy as np


if os.name == 'nt':
    # If OS is Windows, don't compile Fortran code
    ext = []
    setup(name='smt',
    version='0.1',
    description='The Surrogate Model Toolbox (SMT)',
    author='<NAME>',
    author_email='<EMAIL>',
    license='BSD-3',
    packages=[
        'smt',
        'smt/methods',
        'smt/problems',
        'smt/sampling',
        'smt/utils',
    ],
    install_requires=[
    'scikit-learn',
    'pyDOE',
    ],
    zip_safe=False,
    ext_modules=ext,
)
else:
    # If OS is OS X or Linux, assume Fortran compilers are available
    ext = [
        Extension(name='smt.methods.IDWlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/idw.f95']),
        Extension(name='smt.methods.RBFlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rbf.f95']),
        Extension(name='smt.methods.RMTSlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmts.f95', 'src_f/utils.f95']),
        Extension(name='smt.methods.RMTClib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmtc.f95', 'src_f/utils.f95']),
        Extension(name='smt.methods.RMTBlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmtb.f95', 'src_f/utils.f95']),
    ] + cythonize(
        Extension("smt.methods.rbfclib",
        sources=[
            'smt/src/rbf/rbf.cpp',
            'smt/src/rbf/rbfclib.pyx',
        ],
        language="c++", extra_compile_args=['-std=c++11'],
        include_dirs=[np.get_include(),<commit_msg>minor changes<commit_after>from numpy.distutils.core import setup, Extension
import os
from subprocess import call
from Cython.Build import cythonize
import numpy as np


if os.name == 'nt':
    # If OS is Windows, don't compile Fortran code
    ext = []
    setup(name='smt',
    version='0.1',
    description='The Surrogate Model Toolbox (SMT)',
    author='<NAME>',
    author_email='<EMAIL>',
    license='BSD-3',
    packages=[
        'smt',
        'smt/methods',
        'smt/problems',
        'smt/sampling',
        'smt/utils',
    ],
    install_requires=[
    'scikit-learn',
    'pyDOE',
    'Cython',
    ],
    zip_safe=False,
    ext_modules=ext,
)
else:
    # If OS is OS X or Linux, assume Fortran compilers are available
    ext = [
        Extension(name='smt.methods.IDWlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/idw.f95']),
        Extension(name='smt.methods.RBFlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rbf.f95']),
        Extension(name='smt.methods.RMTSlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmts.f95', 'src_f/utils.f95']),
        Extension(name='smt.methods.RMTClib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmtc.f95', 'src_f/utils.f95']),
        Extension(name='smt.methods.RMTBlib', extra_compile_args=['-fbounds-check'],
            sources=['src_f/rmtb.f95', 'src_f/utils.f95']),
    ] + cythonize(
        Extension("smt.methods.rbfclib",
        sources=[
            'smt/src/rbf/rbf.cpp',
            'smt/src/rbf/rbfclib.pyx',
        ],
        language="c++", extra_compile_args=['-std=c++11'],
        include_dirs=[np.get_include(),
{'fraction_non_alphanumeric': 0.166371158392435, 'fraction_numerical': 0.012411347517730497, 'mean_word_length': 2.773690078037904, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2688097', 'n_tokens_mistral': 1228, 'n_tokens_neox': 1185, 'n_words': 185}