Source code for wield.control.fitting.SISO.testing
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: © 2021 Massachusetts Institute of Technology.
# SPDX-FileCopyrightText: © 2021 Lee McCuller <mcculler@caltech.edu>
# NOTICE: authors should document their contributions in concisely in NOTICE
# with details inline in source files, comments, and docstrings.
"""
Contains setup functions for test data, these are returned in a QuickBunch dictionary, with some annotation about the number of data sets
"""
from . import simple_set_1
from . import random_sets
from ..data2testcase import (
data2testcase,
testcase2data,
)
from .utilities import (
assert_almost_equal,
)
from .datasets import datasets
[docs]
def IIRrational_data(name, set_num=0, instance_num=0, **kwargs):
return datasets[name].generator(sN=set_num, iN=instance_num, **kwargs)
__all__ = [
'assert_almost_equal',
'data2testcase',
'testcase2data',
'IIRrational_data',
'datasets',
]