KERAS je open-source knihovna pro hluboké učení napsaná v Pythonu. Poskytuje jednoduché a efektivní prostředky pro vytváření a trénink neuronových sítí. KERAS se skládá z několika vrstev, které jsou schopny provádět různé operace jako konvoluce, pooling, normalizace atd. Knihovna je navržena tak, aby byla snadno použitelná a intuitivní pro vývojáře, kteří se zabývají hlubokým učením.