-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Hey @analyticalmonk @tdhock , I am the student of iregnet on 2017 GSoC. Recently i have found some errors when I use Rperform to obtain iregnet performance across two branches.
The code below is what I used in Rperform. It means that optimization branch is to be merge into master branch.
>library(Rperform)
>setwd("PATH/TO/PROJECT/iregnet/")
>plot_branchmetrics(test_path = "tests/testthat/test_elemStatsLearn.R", metric = "time", branch1 = "optimization", branch2 = "master", save_data = F, save_plots = F)
When the code is run, the error messages has shown like this:
Error: evaluation nested too deeply: infinite recursion / options(expressions=)?
Error during wrapup: evaluation nested too deeply: infinite recursion / options(expressions=)?
When changing the parameter in branch1, such as cv branch in iregnet, the same problem occurs.
However, when I use the function of single branch(plot_metrics()) on master branch, it successfully run.
It suggests that the master branch is not compatible with the function that across two branches.
Here is some of my sessionInfo:
R version 3.3.2 (2016-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X Yosemite 10.10.5
Rperform_0.0.0.9000
testthat_1.0.2
and the iregnet is the current version of iregnet
Please contact me if you need any more informations about iregnet or the error messages.