alexandrebarachant/pyRiemann

View on GitHub
Fix LLE warning mistake (#295) #93
Gabriel Wagner vom Berg authored 96851cff
complete00:00:15
Your first build completed successfully!

Congratulations

Your first build completed successfully!

See the Results

1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
No checked in config: nothing to validate.
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
I, [2024-04-28T20:42:56.665706 #1]  INFO -- : Skipping file ./examples/artifacts/plot_detect_riemannian_potato_field_EEG.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 205
    for c, l in enumerate(['RP'] + [*rpf_config]):
                                    ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.843420 #1]  INFO -- : Skipping file ./examples/SSVEP/helpers/ssvep_helpers.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 67
    fname = f'subject{subject:02d}_run{session + 1}_raw.fif'
                                                           ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.865663 #1]  INFO -- : Skipping file ./examples/transfer/plot_bci_example.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 101
    d = d + [f'subject_{subject_source:02}'] * len(X_source_i)
                                          ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.918386 #1]  INFO -- : Skipping file ./examples/simulated/plot_nanmean.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 109
    print(f"Euclidean NaN-mean, distance to ref = {d_naneucl:.3f}")
                                                                 ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.960153 #1]  INFO -- : Skipping file ./examples/simulated/plot_classifier_comparison.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 52
    figure.suptitle(f"Compare classifiers with metric='{metric}'", fontsize=16)
                                                                ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.971704 #1]  INFO -- : Skipping file ./examples/motor-imagery/plot_ensemble_coherence.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 168
    ft = Connectivities(**param_ft, method=sm)
                                  ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:56.988577 #1]  INFO -- : Skipping file ./examples/motor-imagery/plot_frequency_band_selection.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 115
    print(f'Selected frequency band : {best_freq[0][0]} - {best_freq[0][1]} Hz')
                                                                              ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.018515 #1]  INFO -- : Skipping file ./examples/motor-imagery/plot_augmented.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 242
    print(f"{row.pipeline}, score: {row.score:.4f}")
                                                  ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.027829 #1]  INFO -- : Skipping file ./examples/signal/plot_covariance_estimation_robust.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 27
    plot_cov_ellipse(ax, C, edgecolor=f"C{i+2}", label=est)
                                              ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.029769 #1]  INFO -- : Skipping file ./examples/signal/plot_covariance_estimation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 45
    true_covs[i] = A @ np.diag(var[i]) @ A.T
                     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.087477 #1]  INFO -- : Skipping file ./pyriemann/spatialfilters.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 131
    self.evokeds_.append(V[:, 0:self.nfilter].T @ P)
                                                ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.093832 #1]  INFO -- : Skipping file ./pyriemann/transfer/_rotate.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    return X @ ((X.T @ U) - (X.T @ U).T) / 2
             ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.106795 #1]  INFO -- : Skipping file ./pyriemann/transfer/_estimators.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 335
    return Mean_isqrt @ X @ Mean_isqrt
                      ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.118947 #1]  INFO -- : Skipping file ./pyriemann/regression.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 79
    *,
     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.130451 #1]  INFO -- : Skipping file ./pyriemann/tangentspace.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 273
    self._W = W.T @ np.linalg.pinv(W @ W.T) @ W
                  ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.196813 #1]  INFO -- : Skipping file ./pyriemann/datasets/sampling.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 34
    raise ValueError(f'sigma must be a positive number (Got {sigma})')
                                                                    ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.208369 #1]  INFO -- : Skipping file ./pyriemann/datasets/simulated.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 58
    raise ValueError(f"Unsupported matrix kind: {kind}")
                                                      ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.220202 #1]  INFO -- : Skipping file ./pyriemann/utils/mean.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 69
    J = np.einsum('a,abc->bc', sample_weight, logm(B @ X @ B.conj().T))
                                                     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.220805 #1]  INFO -- : Skipping file ./pyriemann/utils/median.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    def median_euclid(X, *, tol=10e-6, maxiter=50, init=None, weights=None):
                          ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.231857 #1]  INFO -- : Skipping file ./pyriemann/utils/geodesic.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 95
    C = isA @ B @ isA
            ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.232525 #1]  INFO -- : Skipping file ./pyriemann/utils/tangentspace.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 114
    X = Cm12 @ X @ Cm12
             ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.244075 #1]  INFO -- : Skipping file ./pyriemann/utils/distance.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 233
    logdet_AxB = np.linalg.slogdet(A @ B)[1]
                                     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.244692 #1]  INFO -- : Skipping file ./pyriemann/utils/base.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 21
    D = (eigvecs * eigvals) @ np.swapaxes(eigvecs.conj(), -2, -1)
                            ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.255753 #1]  INFO -- : Skipping file ./pyriemann/utils/viz.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 12
    *,
     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.256338 #1]  INFO -- : Skipping file ./pyriemann/utils/ajd.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 17
    def rjd(X, *, init=None, eps=1e-8, n_iter_max=100):
                ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.267464 #1]  INFO -- : Skipping file ./pyriemann/utils/kernel.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 10
    def kernel_euclid(X, Y=None, *, reg=1e-10, **kwargs):
                                  ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.307967 #1]  INFO -- : Skipping file ./pyriemann/utils/utils.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 67
    def check_weights(weights, n_weights, *, check_positivity=False):
                                           ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.310275 #1]  INFO -- : Skipping file ./pyriemann/utils/covariance.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 94
    def covariance_mest(X, m_estimator, *, init=None, tol=10e-3, n_iter_max=50,
                                         ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.322362 #1]  INFO -- : Skipping file ./pyriemann/embedding.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 319
    msg = f"Number of index-sets in indices (is {n_matrices}) must match " \
                                                                         ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.340679 #1]  INFO -- : Skipping file ./pyriemann/estimation.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 185
    P = U[:, 0:self.svd].T @ P
                           ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.341311 #1]  INFO -- : Skipping file ./pyriemann/classification.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 655
    *,
     ^
SyntaxError: invalid syntax


I, [2024-04-28T20:42:57.414737 #1]  INFO -- : Skipping file ./pyriemann/preprocessing.py due to exception (CC::Engine::Analyzers::ParserError): `python2 /usr/src/app/lib/cc/engine/analyzers/python/parser.py` exited with code 1:
Traceback (most recent call last):
  File "/usr/src/app/lib/cc/engine/analyzers/python/parser.py", line 51, in <module>
    print(json.dumps(to_json(ast.parse(source))))
  File "/usr/local/python2/lib/python2.7/ast.py", line 37, in parse
    return compile(source, filename, mode, PyCF_ONLY_AST)
  File "<unknown>", line 112
    self.filters_ = pca_filters @ np.diag(1. / pca_sqrtvals)
                                ^
SyntaxError: invalid syntax