Beispiel #1
0
    def test_ev_sinews(self):
        """Check ev_sinews()
        """
        df_res = gr.eval_sinews(self.model_default, seed=101, df_det="nom")

        self.assertTrue(
            gr.df_equal(
                df_res,
                self.model_default >> gr.ev_sinews(seed=101, df_det="nom")))
Beispiel #2
0
    def test_sinews(self):
        df_min = gr.eval_sinews(self.md, df_det="nom")
        self.assertTrue(
            set(df_min.columns) == set(self.md.var + self.md.out +
                                       ["sweep_var", "sweep_ind"]))
        self.assertTrue(df_min._plot_info["type"] == "sinew_outputs")

        df_seeded = gr.eval_sinews(self.md, df_det="nom", seed=101)
        df_piped = self.md >> gr.ev_sinews(df_det="nom", seed=101)
        self.assertTrue(df_seeded.equals(df_piped))

        df_skip = gr.eval_sinews(self.md, df_det="nom", skip=True)
        self.assertTrue(df_skip._plot_info["type"] == "sinew_inputs")

        df_mixed = gr.eval_sinews(self.md_mixed, df_det="swp")