diff --git a/Makefile b/Makefile index 888932a..0193253 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ build: install: build python -m pip install -e . -build-docs: +docs: rm -rf docs mkdir -p docs custom_css=' + @@ -27,7 +27,7 @@
mogptk.data
import re
import copy
@@ -1477,7 +1477,7 @@ Examples
Expand source code
-Browse git
+Browse git
def LoadFunction(f, start, end, n, var=0.0, name="", random=False):
"""
@@ -1622,7 +1622,7 @@ Examples
Expand source code
-Browse git
+Browse git
def LoadSplitData(x_train, x_test, y_train, y_test, name=""):
"""
@@ -1713,7 +1713,7 @@ Examples
Expand source code
-Browse git
+Browse git
class Data:
def __init__(self, X, Y, Y_err=None, name=None, x_labels=None, y_label=None):
@@ -2820,7 +2820,7 @@ Examples
Expand source code
-Browse git
+Browse git
def aggregate(self, duration, f=np.mean, f_err=None):
"""
@@ -2876,7 +2876,7 @@ Examples
Expand source code
-Browse git
+Browse git
def copy(self):
"""
@@ -2913,7 +2913,7 @@ Examples
Expand source code
-Browse git
+Browse git
def filter(self, start, end, dim=None):
"""
@@ -2975,7 +2975,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_bnse_estimation(self, Q=1, n=1000, iters=200):
"""
@@ -3047,7 +3047,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_data(self, transformed=False):
"""
@@ -3085,7 +3085,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_input_dims(self):
"""
@@ -3128,7 +3128,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_ls_estimation(self, Q=1, n=10000):
"""
@@ -3186,7 +3186,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_name(self):
"""
@@ -3218,7 +3218,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_nyquist_estimation(self):
"""
@@ -3259,7 +3259,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_prediction_data(self):
"""
@@ -3309,7 +3309,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_sm_estimation(self, Q=1, method='LS', optimizer='Adam', iters=200, params={}):
"""
@@ -3368,7 +3368,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_test_data(self, transformed=False):
"""
@@ -3418,7 +3418,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_train_data(self, transformed=False):
"""
@@ -3454,7 +3454,7 @@ Examples
Expand source code
-Browse git
+Browse git
def has_test_data(self):
"""
@@ -3498,7 +3498,7 @@ Examples
Expand source code
-Browse git
+Browse git
def plot(self, pred=None, title=None, ax=None, legend=True, errorbars=True, transformed=False):
"""
@@ -3629,7 +3629,7 @@ Examples
Expand source code
-Browse git
+Browse git
def plot_spectrum(self, title=None, method='ls', ax=None, per=None, maxfreq=None, log=False, transformed=True, n=10000):
"""
@@ -3741,7 +3741,7 @@ Args
Expand source code
-Browse git
+Browse git
def remove_indices(self, indices):
"""
@@ -3779,7 +3779,7 @@ Examples
Expand source code
-Browse git
+Browse git
def remove_random_ranges(self, n, duration, dim=0):
"""
@@ -3833,7 +3833,7 @@ Examples
Expand source code
-Browse git
+Browse git
def remove_randomly(self, n=None, pct=None):
"""
@@ -3884,7 +3884,7 @@ Examples
Expand source code
-Browse git
+Browse git
def remove_range(self, start=None, end=None, dim=None):
"""
@@ -3939,7 +3939,7 @@ Args
Expand source code
-Browse git
+Browse git
def remove_relative_range(self, start=0.0, end=1.0, dim=None):
"""
@@ -3969,7 +3969,7 @@ Args
Expand source code
-Browse git
+Browse git
def reset(self):
"""
@@ -3994,7 +3994,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_function(self, f):
"""
@@ -4028,7 +4028,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_labels(self, x_labels, y_label):
"""
@@ -4070,7 +4070,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_name(self, name):
"""
@@ -4101,7 +4101,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_prediction_data(self, X):
"""
@@ -4146,7 +4146,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_prediction_range(self, start=None, end=None, n=None, step=None):
"""
@@ -4225,7 +4225,7 @@ Examples
Expand source code
-Browse git
+Browse git
def transform(self, transformer):
"""
diff --git a/docs/dataset.html b/docs/dataset.html
index d797adc..dded303 100644
--- a/docs/dataset.html
+++ b/docs/dataset.html
@@ -9,7 +9,7 @@
-
+
@@ -27,7 +27,7 @@ Module mogptk.dataset
Expand source code
-Browse git
+Browse git
import copy
@@ -792,7 +792,7 @@ Examples
Expand source code
-Browse git
+Browse git
def LoadCSV(filename, x_col=0, y_col=1, y_err_col=None, name=None, **kwargs):
"""
@@ -848,7 +848,7 @@ Examples
Expand source code
-Browse git
+Browse git
def LoadDataFrame(df, x_col=0, y_col=1, y_err_col=None, name=None):
"""
@@ -990,7 +990,7 @@ Examples
Expand source code
-Browse git
+Browse git
class DataSet:
"""
@@ -1608,7 +1608,7 @@ Examples
Expand source code
-Browse git
+Browse git
def aggregate(self, duration, f=np.mean):
"""
@@ -1645,7 +1645,7 @@ Examples
Expand source code
-Browse git
+Browse git
def append(self, arg):
"""
@@ -1687,7 +1687,7 @@ Examples
Expand source code
-Browse git
+Browse git
def copy(self):
"""
@@ -1724,7 +1724,7 @@ Examples
Expand source code
-Browse git
+Browse git
def filter(self, start, end, dim=None):
"""
@@ -1765,7 +1765,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get(self, index):
"""
@@ -1819,7 +1819,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_bnse_estimation(self, Q=1, n=1000, iters=200):
"""
@@ -1869,7 +1869,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_data(self, transformed=False):
"""
@@ -1909,7 +1909,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_index(self, index):
"""
@@ -1951,7 +1951,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_input_dims(self):
"""
@@ -1994,7 +1994,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_ls_estimation(self, Q=1, n=10000):
"""
@@ -2040,7 +2040,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_names(self):
"""
@@ -2072,7 +2072,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_nyquist_estimation(self):
"""
@@ -2104,7 +2104,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_output_dims(self):
"""
@@ -2136,7 +2136,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_prediction_data(self):
"""
@@ -2187,7 +2187,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_sm_estimation(self, Q=1, method='BNSE', optimizer='Adam', iters=200, params={}):
"""
@@ -2239,7 +2239,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_test_data(self, transformed=False):
"""
@@ -2278,7 +2278,7 @@ Examples
Expand source code
-Browse git
+Browse git
def get_train_data(self, transformed=False):
"""
@@ -2314,7 +2314,7 @@ Examples
Expand source code
-Browse git
+Browse git
def has_test_data(self):
"""
@@ -2361,7 +2361,7 @@ Examples
Expand source code
-Browse git
+Browse git
def plot(self, pred=None, title=None, figsize=None, legend=True, transformed=False):
"""
@@ -2443,7 +2443,7 @@ Examples
Expand source code
-Browse git
+Browse git
def plot_spectrum(self, title=None, method='ls', per=None, maxfreq=None, figsize=None, log=False, transformed=True, n=1001):
"""
@@ -2502,7 +2502,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_prediction_data(self, X):
"""
@@ -2552,7 +2552,7 @@ Examples
Expand source code
-Browse git
+Browse git
def set_prediction_range(self, start, end, n=None, step=None):
"""
@@ -2616,7 +2616,7 @@ Examples
Expand source code
-Browse git
+Browse git
def transform(self, transformer):
"""
diff --git a/docs/exact_mosm.png b/docs/exact_mosm.png
new file mode 100644
index 0000000..4a695d9
Binary files /dev/null and b/docs/exact_mosm.png differ
diff --git a/docs/examples.html b/docs/examples.html
index 54c273d..4dcc7ec 100644
--- a/docs/examples.html
+++ b/docs/examples.html
@@ -9,7 +9,7 @@
-
+
@@ -47,6 +47,7 @@ Index
Unstable training: NaNs and Infs
+Scalability
diff --git a/docs/gpr/config.html b/docs/gpr/config.html
index aaaad35..65dd979 100644
--- a/docs/gpr/config.html
+++ b/docs/gpr/config.html
@@ -9,7 +9,7 @@
-
+
@@ -27,7 +27,7 @@ Module mogptk.gpr.config
Expand source code
-Browse git
+Browse git
import torch
@@ -119,7 +119,7 @@ Functions
Expand source code
-Browse git
+Browse git
def print_gpu_information():
"""
@@ -145,7 +145,7 @@ Functions
Expand source code
-Browse git
+Browse git
def set_positive_minimum(val):
"""
@@ -162,7 +162,7 @@ Functions
Expand source code
-Browse git
+Browse git
def use_cpu(n=None):
"""
@@ -182,7 +182,7 @@ Functions
Expand source code
-Browse git
+Browse git
def use_double_precision():
"""
@@ -199,7 +199,7 @@ Functions
Expand source code
-Browse git
+Browse git
def use_gpu(n=None):
"""
@@ -223,7 +223,7 @@ Functions
Expand source code
-Browse git
+Browse git
def use_half_precision():
"""
@@ -242,7 +242,7 @@ Functions
Expand source code
-Browse git
+Browse git
def use_single_precision():
"""
@@ -264,7 +264,7 @@ Classes
Expand source code
-Browse git
+Browse git
class Config:
dtype = torch.float32
diff --git a/docs/gpr/index.html b/docs/gpr/index.html
index 6711d16..ad6dc3f 100644
--- a/docs/gpr/index.html
+++ b/docs/gpr/index.html
@@ -9,7 +9,7 @@
-
+
@@ -27,7 +27,7 @@ Module mogptk.gpr
Expand source code
-Browse git
+Browse git
from .config import *
from .plot import plot_gram
diff --git a/docs/gpr/kernel.html b/docs/gpr/kernel.html
index ed148c2..38e82ab 100644
--- a/docs/gpr/kernel.html
+++ b/docs/gpr/kernel.html
@@ -9,7 +9,7 @@
-
+
@@ -27,7 +27,7 @@ Module mogptk.gpr.kernel
Expand source code
-Browse git
+Browse git
import torch
import copy
@@ -456,7 +456,7 @@ Args
Expand source code
-Browse git
+Browse git
class AddKernel(Kernels):
"""
@@ -514,7 +514,7 @@ Args
Expand source code
-Browse git
+Browse git
class AutomaticRelevanceDeterminationKernel(MulKernel):
"""
@@ -569,7 +569,7 @@ Args
Expand source code
-Browse git
+Browse git
class Kernel:
"""
@@ -794,7 +794,7 @@ Static methods
Expand source code
-Browse git
+Browse git
@staticmethod
def average(X1, X2=None):
@@ -812,7 +812,7 @@ Static methods
Expand source code
-Browse git
+Browse git
@staticmethod
def distance(X1, X2=None):
@@ -830,7 +830,7 @@ Static methods
Expand source code
-Browse git
+Browse git
@staticmethod
def squared_distance(X1, X2=None):
@@ -850,7 +850,7 @@ Instance variables
Expand source code
-Browse git
+Browse git
@property
def active_dims(self):
@@ -880,7 +880,7 @@ Returns
Expand source code
-Browse git
+Browse git
def K(self, X1, X2=None):
"""
@@ -915,7 +915,7 @@ Returns
Expand source code
-Browse git
+Browse git
def K_diag(self, X1):
"""
@@ -944,7 +944,7 @@ Args
Expand source code
-Browse git
+Browse git
def copy_parameters(self, other):
"""
@@ -965,7 +965,7 @@ Args
Expand source code
-Browse git
+Browse git
def iterkernels(self):
"""
@@ -992,7 +992,7 @@ Args
Expand source code
-Browse git
+Browse git
class Kernels(Kernel):
"""
@@ -1069,7 +1069,7 @@ Args
Expand source code
-Browse git
+Browse git
class MixtureKernel(AddKernel):
"""
@@ -1120,7 +1120,7 @@ Args
Expand source code
-Browse git
+Browse git
class MulKernel(Kernels):
"""
@@ -1181,7 +1181,7 @@ Args