Skip to content

Commit af6dd1a

Browse files
committed
Fixed state assignment in WaveletKernel
1 parent 50685cc commit af6dd1a

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/main/scala/io/github/mandar2812/dynaml/kernels/WaveletKernel.scala

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
/*
2+
Licensed to the Apache Software Foundation (ASF) under one
3+
or more contributor license agreements. See the NOTICE file
4+
distributed with this work for additional information
5+
regarding copyright ownership. The ASF licenses this file
6+
to you under the Apache License, Version 2.0 (the
7+
"License"); you may not use this file except in compliance
8+
with the License. You may obtain a copy of the License at
9+
10+
http://www.apache.org/licenses/LICENSE-2.0
11+
12+
Unless required by applicable law or agreed to in writing,
13+
software distributed under the License is distributed on an
14+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
KIND, either express or implied. See the License for the
16+
specific language governing permissions and limitations
17+
under the License.
18+
* */
119
package io.github.mandar2812.dynaml.kernels
220

321
import breeze.linalg.{DenseVector, DenseMatrix}
@@ -12,6 +30,8 @@ class WaveletKernel(func: (Double) => Double)(private var scale: Double)
1230

1331
override val hyper_parameters = List("scale")
1432

33+
state = Map("scale" -> scale)
34+
1535
val mother: (Double) => Double = func
1636

1737
def setscale(d: Double): Unit = {

0 commit comments

Comments
 (0)