mvpa2.testing.datasets.pure_multivariate_signal(patterns, signal2noise=1.5, chunks=None, targets=None)

Create a 2d dataset with a clear purely multivariate signal.

This is known is the XOR problem.

% O % X %
% X % O %

patterns: int

Number of data points in each of the four dot clouds

signal2noise: float, optional

Univariate signal pedestal.

chunks: array, optional

Vector for chunk labels for all generated samples.

targets: list, optional

Length-2 sequence of target values for both classes. If None, [0, 1] is used.