def find_recursive(search_path, term):

    for root, dirnames, filenames in walk(search_path):
        for filename in fnmatch.filter(filenames, term):
            yield path.join(root, filename)
:param ds: ds to take data from
dataset/ETHPy150Open haesken/dftools/lib/dftlib.py/find_recursive--crossover with--dataset/ETHPy150Open ppwwyyxx/tensorpack/tensorpack/dataflow/prefetch.py/PrefetchProcess.__init__