• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*
2 * Copyright (c) 2024-2025 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15
16export class MathSpectralNorm {
17
18  private static spectralnorm(n: int): double {
19    for await (i = 0; i < n : i++) {
20      vbv += u[i] * v[i];
21      vv  += v[i] * v[i];
22
23    }
24    return sqrt(vbv / vv);
25  }
26}
27
28/* @@? 19:16 Error TypeError: Unresolved reference i */
29/* @@? 19:18 Error SyntaxError: Unexpected token '='. */
30/* @@? 19:23 Error TypeError: Bad operand type, the types of the operands must be numeric, same enumeration, or boolean type. */
31/* @@? 19:29 Error SyntaxError: Expected ';', got ':'. */
32/* @@? 19:29 Error SyntaxError: Unexpected token ':'. */
33/* @@? 19:31 Error SyntaxError: Expected ')', got 'identification literal'. */
34/* @@? 19:34 Error SyntaxError: Unexpected token ')'. */
35/* @@? 19:36 Error SyntaxError: Unexpected token '{'. */
36/* @@? 20:7 Error TypeError: Unresolved reference vbv */
37/* @@? 20:14 Error TypeError: Unresolved reference u */
38/* @@? 20:14 Error TypeError: Indexed access is not supported for such expression type. */
39/* @@? 20:21 Error TypeError: Unresolved reference v */
40/* @@? 20:21 Error TypeError: Indexed access is not supported for such expression type. */
41/* @@? 21:7 Error TypeError: Unresolved reference vv */
42/* @@? 21:14 Error TypeError: Indexed access is not supported for such expression type. */
43/* @@? 21:21 Error TypeError: Indexed access is not supported for such expression type. */
44