You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is still some variations between the experimentalists, especially with what they return. Most of them (maybe all except the assumption experimentalist, which needs updating) will return a pandas DF when given conditions as a pandas DF. But the behaviour varies when providing conditions as a numpy array. For example, when getting an np.array as input, the novelty sampler outputs a pandas DF, but the falsification sampler outputs a np.array. In the tutorial we explicitly state that experimentalists MUST output a pd.DF, and I think we should adapt the experimentalists to do this no matter the input. You'll notice in the first 2 basic tutorials that there are discrepancies in the code when dealing with different experimentalists because of this and it is confusing.
The text was updated successfully, but these errors were encountered:
There is still some variations between the experimentalists, especially with what they return. Most of them (maybe all except the assumption experimentalist, which needs updating) will return a pandas DF when given conditions as a pandas DF. But the behaviour varies when providing conditions as a numpy array. For example, when getting an np.array as input, the novelty sampler outputs a pandas DF, but the falsification sampler outputs a np.array. In the tutorial we explicitly state that experimentalists MUST output a pd.DF, and I think we should adapt the experimentalists to do this no matter the input. You'll notice in the first 2 basic tutorials that there are discrepancies in the code when dealing with different experimentalists because of this and it is confusing.
The text was updated successfully, but these errors were encountered: