def test_correlation_pso_vs_derivative(self): netPso = self.CLASS(3, 1) net = CascadeNet(3, 1) candidate = self._get_cascade(net) print("Derivative " + str(net._get_candidate_correlations([candidate], DOUBLE_XOR_INPUTS, DOUBLE_XOR_TARGETS))) candidate = self._get_cascade(netPso) print("PSO " + str(netPso._get_candidate_correlations([candidate], DOUBLE_XOR_INPUTS, DOUBLE_XOR_TARGETS)))