Spaces:
Sleeping
Sleeping
Commit ·
7430bec
1
Parent(s): 9412279
Place the default kernel code in the textbox
Browse files- gp_visualizer.py +9 -15
gp_visualizer.py
CHANGED
|
@@ -80,16 +80,13 @@ def make_sine(xlim=(0,1), nsample=20, sigma=0.1, uniform=False, sort=True):
|
|
| 80 |
return X, y
|
| 81 |
|
| 82 |
class GPVisualizer:
|
|
|
|
|
|
|
| 83 |
def __init__(self, width, height):
|
| 84 |
self.canvas_width = width
|
| 85 |
self.canvas_height = height
|
| 86 |
|
| 87 |
-
|
| 88 |
-
#"RBF": RBF(),
|
| 89 |
-
#"Matern": Matern(),
|
| 90 |
-
#}
|
| 91 |
-
#self.kernel = self.kernels["RBF"]
|
| 92 |
-
self.kernel = RBF() + WhiteKernel()
|
| 93 |
|
| 94 |
self.css = """
|
| 95 |
.hidden-button {
|
|
@@ -215,16 +212,13 @@ class GPVisualizer:
|
|
| 215 |
file_chooser = gr.File(label="Choose a file", visible=False, elem_id="rowheight")
|
| 216 |
self.file_chooser = file_chooser
|
| 217 |
|
| 218 |
-
# kernel type
|
| 219 |
-
#kernel_type = gr.Dropdown(choices=['RBF', 'Matern'],
|
| 220 |
-
#label='Kernel',
|
| 221 |
-
#value='RBF',
|
| 222 |
-
#visible=True)
|
| 223 |
-
|
| 224 |
# kernel spec
|
| 225 |
-
kernel_spec = gr.Textbox(
|
| 226 |
-
|
| 227 |
-
|
|
|
|
|
|
|
|
|
|
| 228 |
|
| 229 |
#gr.Markdown(''.join(open('kernel_examples.md', 'r').readlines()))
|
| 230 |
|
|
|
|
| 80 |
return X, y
|
| 81 |
|
| 82 |
class GPVisualizer:
|
| 83 |
+
DEFAULT_KERNEL = "RBF() + WhiteKernel()"
|
| 84 |
+
|
| 85 |
def __init__(self, width, height):
|
| 86 |
self.canvas_width = width
|
| 87 |
self.canvas_height = height
|
| 88 |
|
| 89 |
+
self.kernel = eval_kernel(self.DEFAULT_KERNEL)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 90 |
|
| 91 |
self.css = """
|
| 92 |
.hidden-button {
|
|
|
|
| 212 |
file_chooser = gr.File(label="Choose a file", visible=False, elem_id="rowheight")
|
| 213 |
self.file_chooser = file_chooser
|
| 214 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 215 |
# kernel spec
|
| 216 |
+
kernel_spec = gr.Textbox(
|
| 217 |
+
label="Kernel",
|
| 218 |
+
placeholder="sklearn kernel code",
|
| 219 |
+
value=self.DEFAULT_KERNEL,
|
| 220 |
+
interactive=True,
|
| 221 |
+
)
|
| 222 |
|
| 223 |
#gr.Markdown(''.join(open('kernel_examples.md', 'r').readlines()))
|
| 224 |
|