Source code for sirepo.numpy

# -*- coding: utf-8 -*-
"""Wrappers for numpy

:copyright: Copyright (c) 2022 RadiaSoft LLC.  All Rights Reserved.
:license: http://www.apache.org/licenses/LICENSE-2.0.html
"""
from pykern.pkdebug import pkdp
import numpy


[docs] def ndarray_from_generator(generator, skip_header, **kwargs): return numpy.genfromtxt( generator, comments=None, delimiter=",", skip_header=skip_header, **kwargs )
[docs] def ndarray_from_csv(path, skip_header, **kwargs): return ndarray_from_generator(open(path, "rt"), skip_header, **kwargs)