# compute\_kernel\_checkerboard\_gaussian

> compute\_kernel\_checkerboard\_gaussian(L: int =10 , var: float = 0.5, normalize=True)

{% hint style="info" %}
Function description
{% endhint %}

Compute Guassian-like checkerboard kernel

Notebook: C4/C4S4\_NoveltySegmentation.ipynb

{% hint style="info" %}
Parameter
{% endhint %}

L (int): Parameter specifying the kernel size M=2\*L+1&#x20;

var (float): Variance parameter determing the tapering (epsilon) (Default value = 1.0)&#x20;

normalize (bool): Normalize kernel (Default value = True)

{% hint style="info" %}
Return
{% endhint %}

kernel (np.ndarray): Kernel matrix of size M x M

{% hint style="info" %}
Example
{% endhint %}

Inner helper function
