{"map":"{\"version\":3,\"sources\":[\"webpack/bootstrap\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!/Users/robert.plummer/brain.js/docs/node_modules/css-loader/index.js??ref--9-oneOf-1-1!/Users/robert.plummer/brain.js/docs/node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Navbar.vue?vue&type=style&index=0&lang=sass&\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!/Users/robert.plummer/brain.js/docs/node_modules/css-loader/index.js??ref--9-oneOf-1-1!/Users/robert.plummer/brain.js/docs/node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/views/Home.vue?vue&type=style&index=0&lang=sass&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"122863b3-vue-loader-template\\\"}!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/src/App.vue?vue&type=template&id=7737f936&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"122863b3-vue-loader-template\\\"}!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/src/components/Navbar.vue?vue&type=template&id=e03d1c3e&\",\"src/components/Navbar.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--12-0!/Users/robert.plummer/brain.js/docs/node_modules/thread-loader/dist/cjs.js!/Users/robert.plummer/brain.js/docs/node_modules/babel-loader/lib/index.js!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Navbar.vue?vue&type=script&lang=js&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Navbar.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"122863b3-vue-loader-template\\\"}!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/src/components/Hero.vue?vue&type=template&id=52309880&\",\"src/components/Hero.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--12-0!/Users/robert.plummer/brain.js/docs/node_modules/thread-loader/dist/cjs.js!/Users/robert.plummer/brain.js/docs/node_modules/babel-loader/lib/index.js!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Hero.vue?vue&type=script&lang=js&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Hero.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"122863b3-vue-loader-template\\\"}!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/src/components/Footer.vue?vue&type=template&id=3ac46f44&\",\"src/components/Footer.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--12-0!/Users/robert.plummer/brain.js/docs/node_modules/thread-loader/dist/cjs.js!/Users/robert.plummer/brain.js/docs/node_modules/babel-loader/lib/index.js!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Footer.vue?vue&type=script&lang=js&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Footer.vue\",\"src/App.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--12-0!/Users/robert.plummer/brain.js/docs/node_modules/thread-loader/dist/cjs.js!/Users/robert.plummer/brain.js/docs/node_modules/babel-loader/lib/index.js!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/App.vue?vue&type=script&lang=js&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/App.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"122863b3-vue-loader-template\\\"}!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/src/views/Home.vue?vue&type=template&id=a7768fbc&\",\"src/views/Home.vue\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--12-0!/Users/robert.plummer/brain.js/docs/node_modules/thread-loader/dist/cjs.js!/Users/robert.plummer/brain.js/docs/node_modules/babel-loader/lib/index.js!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/views/Home.vue?vue&type=script&lang=js&\",\"/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/views/Home.vue\",\"/Users/robert.plummer/brain.js/docs/src/router.js\",\"/Users/robert.plummer/brain.js/docs/src/store.js\",\"/Users/robert.plummer/brain.js/docs/src/registerServiceWorker.js\",\"/Users/robert.plummer/brain.js/docs/src/main.js\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!/Users/robert.plummer/brain.js/docs/node_modules/css-loader/index.js??ref--9-oneOf-1-1!/Users/robert.plummer/brain.js/docs/node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Hero.vue?vue&type=style&index=0&lang=sass&\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!/Users/robert.plummer/brain.js/docs/node_modules/css-loader/index.js??ref--6-oneOf-1-1!/Users/robert.plummer/brain.js/docs/node_modules/postcss-loader/lib/index.js??ref--6-oneOf-1-2!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/components/Footer.vue?vue&type=style&index=0&lang=css&\",\"/Users/robert.plummer/brain.js/docs/node_modules/file-loader/dist/cjs.js??ref--2-0!/Users/robert.plummer/brain.js/docs/src/assets/logo.svg\",\"/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/loaders/pitcher.js??ref--4!/Users/robert.plummer/brain.js/docs/node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!/Users/robert.plummer/brain.js/docs/node_modules/css-loader/index.js??ref--9-oneOf-1-1!/Users/robert.plummer/brain.js/docs/node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!/Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/cjs.js??ref--0-0!/Users/robert.plummer/brain.js/docs/node_modules/vue-loader/lib/index.js??vue-loader-options!/Users/robert.plummer/brain.js/docs/node_modules/eslint-loader/index.js??ref--13-0!/Users/robert.plummer/brain.js/docs/src/App.vue?vue&type=style&index=0&lang=sass&\"],\"names\":[\"webpackJsonpCallback\",\"data\",\"moduleId\",\"chunkId\",\"chunkIds\",\"moreModules\",\"executeModules\",\"i\",\"resolves\",\"length\",\"installedChunks\",\"push\",\"Object\",\"prototype\",\"hasOwnProperty\",\"call\",\"modules\",\"parentJsonpFunction\",\"shift\",\"deferredModules\",\"apply\",\"checkDeferredModules\",\"result\",\"deferredModule\",\"fulfilled\",\"j\",\"depId\",\"splice\",\"__webpack_require__\",\"s\",\"installedModules\",\"installedCssChunks\",\"app\",\"jsonpScriptSrc\",\"p\",\"examples\",\"getting-started\",\"tutorial\",\"exports\",\"module\",\"l\",\"e\",\"promises\",\"cssChunks\",\"Promise\",\"resolve\",\"reject\",\"href\",\"fullhref\",\"existingLinkTags\",\"document\",\"getElementsByTagName\",\"tag\",\"dataHref\",\"getAttribute\",\"rel\",\"existingStyleTags\",\"linkTag\",\"createElement\",\"type\",\"onload\",\"onerror\",\"event\",\"request\",\"target\",\"src\",\"err\",\"Error\",\"head\",\"appendChild\",\"then\",\"installedChunkData\",\"promise\",\"onScriptComplete\",\"script\",\"charset\",\"timeout\",\"nc\",\"setAttribute\",\"clearTimeout\",\"chunk\",\"errorType\",\"realSrc\",\"error\",\"undefined\",\"setTimeout\",\"all\",\"m\",\"c\",\"d\",\"name\",\"getter\",\"o\",\"defineProperty\",\"enumerable\",\"get\",\"r\",\"Symbol\",\"toStringTag\",\"value\",\"t\",\"mode\",\"__esModule\",\"ns\",\"create\",\"key\",\"bind\",\"n\",\"object\",\"property\",\"oe\",\"console\",\"jsonpArray\",\"window\",\"oldJsonpFunction\",\"slice\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0__\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Navbar_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0___default\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0__\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Home_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0___default\",\"Appvue_type_template_id_7737f936_render\",\"_vm\",\"this\",\"_h\",\"$createElement\",\"_c\",\"_self\",\"attrs\",\"id\",\"staticClass\",\"staticRenderFns\",\"Navbarvue_type_template_id_e03d1c3e_render\",\"to\",\"alt\",\"width\",\"height\",\"_v\",\"_m\",\"title\",\"Navbarvue_type_template_id_e03d1c3e_staticRenderFns\",\"data-target\",\"Navbarvue_type_script_lang_js_\",\"components_Navbarvue_type_script_lang_js_\",\"component\",\"componentNormalizer\",\"options\",\"__file\",\"Navbar\",\"Herovue_type_template_id_52309880_render\",\"class\",\"is-medium\",\"$route\",\"Herovue_type_template_id_52309880_staticRenderFns\",\"Herovue_type_script_lang_js_\",\"components_Herovue_type_script_lang_js_\",\"Hero_component\",\"Hero\",\"Footervue_type_template_id_3ac46f44_render\",\"Footervue_type_template_id_3ac46f44_staticRenderFns\",\"Footervue_type_script_lang_js_\",\"components_Footervue_type_script_lang_js_\",\"Footer_component\",\"Footer\",\"Appvue_type_script_lang_js_\",\"components\",\"FooterView\",\"src_Appvue_type_script_lang_js_\",\"App_component\",\"App\",\"Homevue_type_template_id_a7768fbc_render\",\"_l\",\"$store\",\"state\",\"highlight\",\"_s\",\"description\",\"directives\",\"rawName\",\"expression\",\"link\",\"ref\",\"version\",\"xmlns\",\"xmlns:xlink\",\"viewBox\",\"fill\",\"style\",\"points\",\"Homevue_type_template_id_a7768fbc_staticRenderFns\",\"Homevue_type_script_lang_js_\",\"progress\",\"computed\",\"offset\",\"Math\",\"abs\",\"leftPart\",\"transform\",\"concat\",\"opacity\",\"rightPart\",\"bottomPart\",\"topPart\",\"featureList\",\"features\",\"map\",\"mounted\",\"_this\",\"scroller\",\"scrollama\",\"setup\",\"step\",\"threshold\",\"onStepProgress\",\"addEventListener\",\"resize\",\"views_Homevue_type_script_lang_js_\",\"Home_component\",\"Home\",\"Vue\",\"use\",\"Router\",\"router\",\"routes\",\"path\",\"redirect\",\"scrollBehavior\",\"a\",\"b\",\"x\",\"y\",\"Vuex\",\"store\",\"Store\",\"highlights\",\"networks\",\"tutorials\",\"author\",\"mutations\",\"actions\",\"register\",\"process\",\"ready\",\"log\",\"cached\",\"updated\",\"offline\",\"config\",\"productionTip\",\"render\",\"h\",\"$mount\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Hero_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0__\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Hero_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0___default\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Footer_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_node_modules_css_loader_index_js_ref_6_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_6_oneOf_1_2_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Footer_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0__\",\"_node_modules_mini_css_extract_plugin_dist_loader_js_ref_9_oneOf_1_0_node_modules_css_loader_index_js_ref_9_oneOf_1_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_lib_index_js_ref_9_oneOf_1_2_node_modules_sass_loader_lib_loader_js_ref_9_oneOf_1_3_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_App_vue_vue_type_style_index_0_lang_sass___WEBPACK_IMPORTED_MODULE_0___default\"],\"mappings\":\"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\",\"sourcesContent\":[\" \\t// install a JSONP callback for chunk loading\\n \\tfunction webpackJsonpCallback(data) {\\n \\t\\tvar chunkIds = data[0];\\n \\t\\tvar moreModules = data[1];\\n \\t\\tvar executeModules = data[2];\\n\\n \\t\\t// add \\\"moreModules\\\" to the modules object,\\n \\t\\t// then flag all \\\"chunkIds\\\" as loaded and fire callback\\n \\t\\tvar moduleId, chunkId, i = 0, resolves = [];\\n \\t\\tfor(;i < chunkIds.length; i++) {\\n \\t\\t\\tchunkId = chunkIds[i];\\n \\t\\t\\tif(installedChunks[chunkId]) {\\n \\t\\t\\t\\tresolves.push(installedChunks[chunkId][0]);\\n \\t\\t\\t}\\n \\t\\t\\tinstalledChunks[chunkId] = 0;\\n \\t\\t}\\n \\t\\tfor(moduleId in moreModules) {\\n \\t\\t\\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\\n \\t\\t\\t\\tmodules[moduleId] = moreModules[moduleId];\\n \\t\\t\\t}\\n \\t\\t}\\n \\t\\tif(parentJsonpFunction) parentJsonpFunction(data);\\n\\n \\t\\twhile(resolves.length) {\\n \\t\\t\\tresolves.shift()();\\n \\t\\t}\\n\\n \\t\\t// add entry modules from loaded chunk to deferred list\\n \\t\\tdeferredModules.push.apply(deferredModules, executeModules || []);\\n\\n \\t\\t// run deferred modules when all chunks ready\\n \\t\\treturn checkDeferredModules();\\n \\t};\\n \\tfunction checkDeferredModules() {\\n \\t\\tvar result;\\n \\t\\tfor(var i = 0; i < deferredModules.length; i++) {\\n \\t\\t\\tvar deferredModule = deferredModules[i];\\n \\t\\t\\tvar fulfilled = true;\\n \\t\\t\\tfor(var j = 1; j < deferredModule.length; j++) {\\n \\t\\t\\t\\tvar depId = deferredModule[j];\\n \\t\\t\\t\\tif(installedChunks[depId] !== 0) fulfilled = false;\\n \\t\\t\\t}\\n \\t\\t\\tif(fulfilled) {\\n \\t\\t\\t\\tdeferredModules.splice(i--, 1);\\n \\t\\t\\t\\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\\n \\t\\t\\t}\\n \\t\\t}\\n \\t\\treturn result;\\n \\t}\\n\\n \\t// The module cache\\n \\tvar installedModules = {};\\n\\n \\t// object to store loaded CSS chunks\\n \\tvar installedCssChunks = {\\n \\t\\t\\\"app\\\": 0\\n \\t}\\n\\n \\t// object to store loaded and loading chunks\\n \\t// undefined = chunk not loaded, null = chunk preloaded/prefetched\\n \\t// Promise = chunk loading, 0 = chunk loaded\\n \\tvar installedChunks = {\\n \\t\\t\\\"app\\\": 0\\n \\t};\\n\\n \\tvar deferredModules = [];\\n\\n \\t// script path function\\n \\tfunction jsonpScriptSrc(chunkId) {\\n \\t\\treturn __webpack_require__.p + \\\"js/\\\" + ({\\\"examples\\\":\\\"examples\\\",\\\"getting-started\\\":\\\"getting-started\\\",\\\"tutorial\\\":\\\"tutorial\\\"}[chunkId]||chunkId) + \\\"-legacy.\\\" + {\\\"examples\\\":\\\"e7ae5947\\\",\\\"getting-started\\\":\\\"9221e1fa\\\",\\\"tutorial\\\":\\\"e4ca31b1\\\"}[chunkId] + \\\".js\\\"\\n \\t}\\n\\n \\t// The require function\\n \\tfunction __webpack_require__(moduleId) {\\n\\n \\t\\t// Check if module is in cache\\n \\t\\tif(installedModules[moduleId]) {\\n \\t\\t\\treturn installedModules[moduleId].exports;\\n \\t\\t}\\n \\t\\t// Create a new module (and put it into the cache)\\n \\t\\tvar module = installedModules[moduleId] = {\\n \\t\\t\\ti: moduleId,\\n \\t\\t\\tl: false,\\n \\t\\t\\texports: {}\\n \\t\\t};\\n\\n \\t\\t// Execute the module function\\n \\t\\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\\n\\n \\t\\t// Flag the module as loaded\\n \\t\\tmodule.l = true;\\n\\n \\t\\t// Return the exports of the module\\n \\t\\treturn module.exports;\\n \\t}\\n\\n \\t// This file contains only the entry chunk.\\n \\t// The chunk loading function for additional chunks\\n \\t__webpack_require__.e = function requireEnsure(chunkId) {\\n \\t\\tvar promises = [];\\n\\n\\n \\t\\t// mini-css-extract-plugin CSS loading\\n \\t\\tvar cssChunks = {\\\"getting-started\\\":1,\\\"tutorial\\\":1};\\n \\t\\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\\n \\t\\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\\n \\t\\t\\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\\n \\t\\t\\t\\tvar href = \\\"css/\\\" + ({\\\"examples\\\":\\\"examples\\\",\\\"getting-started\\\":\\\"getting-started\\\",\\\"tutorial\\\":\\\"tutorial\\\"}[chunkId]||chunkId) + \\\".\\\" + {\\\"examples\\\":\\\"31d6cfe0\\\",\\\"getting-started\\\":\\\"97fc5bd9\\\",\\\"tutorial\\\":\\\"43d93af5\\\"}[chunkId] + \\\".css\\\";\\n \\t\\t\\t\\tvar fullhref = __webpack_require__.p + href;\\n \\t\\t\\t\\tvar existingLinkTags = document.getElementsByTagName(\\\"link\\\");\\n \\t\\t\\t\\tfor(var i = 0; i < existingLinkTags.length; i++) {\\n \\t\\t\\t\\t\\tvar tag = existingLinkTags[i];\\n \\t\\t\\t\\t\\tvar dataHref = tag.getAttribute(\\\"data-href\\\") || tag.getAttribute(\\\"href\\\");\\n \\t\\t\\t\\t\\tif(tag.rel === \\\"stylesheet\\\" && (dataHref === href || dataHref === fullhref)) return resolve();\\n \\t\\t\\t\\t}\\n \\t\\t\\t\\tvar existingStyleTags = document.getElementsByTagName(\\\"style\\\");\\n \\t\\t\\t\\tfor(var i = 0; i < existingStyleTags.length; i++) {\\n \\t\\t\\t\\t\\tvar tag = existingStyleTags[i];\\n \\t\\t\\t\\t\\tvar dataHref = tag.getAttribute(\\\"data-href\\\");\\n \\t\\t\\t\\t\\tif(dataHref === href || dataHref === fullhref) return resolve();\\n \\t\\t\\t\\t}\\n \\t\\t\\t\\tvar linkTag = document.createElement(\\\"link\\\");\\n \\t\\t\\t\\tlinkTag.rel = \\\"stylesheet\\\";\\n \\t\\t\\t\\tlinkTag.type = \\\"text/css\\\";\\n \\t\\t\\t\\tlinkTag.onload = resolve;\\n \\t\\t\\t\\tlinkTag.onerror = function(event) {\\n \\t\\t\\t\\t\\tvar request = event && event.target && event.target.src || fullhref;\\n \\t\\t\\t\\t\\tvar err = new Error(\\\"Loading CSS chunk \\\" + chunkId + \\\" failed.\\\\n(\\\" + request + \\\")\\\");\\n \\t\\t\\t\\t\\terr.request = request;\\n \\t\\t\\t\\t\\treject(err);\\n \\t\\t\\t\\t};\\n \\t\\t\\t\\tlinkTag.href = fullhref;\\n \\t\\t\\t\\tvar head = document.getElementsByTagName(\\\"head\\\")[0];\\n \\t\\t\\t\\thead.appendChild(linkTag);\\n \\t\\t\\t}).then(function() {\\n \\t\\t\\t\\tinstalledCssChunks[chunkId] = 0;\\n \\t\\t\\t}));\\n \\t\\t}\\n\\n \\t\\t// JSONP chunk loading for javascript\\n\\n \\t\\tvar installedChunkData = installedChunks[chunkId];\\n \\t\\tif(installedChunkData !== 0) { // 0 means \\\"already installed\\\".\\n\\n \\t\\t\\t// a Promise means \\\"currently loading\\\".\\n \\t\\t\\tif(installedChunkData) {\\n \\t\\t\\t\\tpromises.push(installedChunkData[2]);\\n \\t\\t\\t} else {\\n \\t\\t\\t\\t// setup Promise in chunk cache\\n \\t\\t\\t\\tvar promise = new Promise(function(resolve, reject) {\\n \\t\\t\\t\\t\\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\\n \\t\\t\\t\\t});\\n \\t\\t\\t\\tpromises.push(installedChunkData[2] = promise);\\n\\n \\t\\t\\t\\t// start chunk loading\\n \\t\\t\\t\\tvar head = document.getElementsByTagName('head')[0];\\n \\t\\t\\t\\tvar script = document.createElement('script');\\n \\t\\t\\t\\tvar onScriptComplete;\\n\\n \\t\\t\\t\\tscript.charset = 'utf-8';\\n \\t\\t\\t\\tscript.timeout = 120;\\n \\t\\t\\t\\tif (__webpack_require__.nc) {\\n \\t\\t\\t\\t\\tscript.setAttribute(\\\"nonce\\\", __webpack_require__.nc);\\n \\t\\t\\t\\t}\\n \\t\\t\\t\\tscript.src = jsonpScriptSrc(chunkId);\\n\\n \\t\\t\\t\\tonScriptComplete = function (event) {\\n \\t\\t\\t\\t\\t// avoid mem leaks in IE.\\n \\t\\t\\t\\t\\tscript.onerror = script.onload = null;\\n \\t\\t\\t\\t\\tclearTimeout(timeout);\\n \\t\\t\\t\\t\\tvar chunk = installedChunks[chunkId];\\n \\t\\t\\t\\t\\tif(chunk !== 0) {\\n \\t\\t\\t\\t\\t\\tif(chunk) {\\n \\t\\t\\t\\t\\t\\t\\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\\n \\t\\t\\t\\t\\t\\t\\tvar realSrc = event && event.target && event.target.src;\\n \\t\\t\\t\\t\\t\\t\\tvar error = new Error('Loading chunk ' + chunkId + ' failed.\\\\n(' + errorType + ': ' + realSrc + ')');\\n \\t\\t\\t\\t\\t\\t\\terror.type = errorType;\\n \\t\\t\\t\\t\\t\\t\\terror.request = realSrc;\\n \\t\\t\\t\\t\\t\\t\\tchunk[1](error);\\n \\t\\t\\t\\t\\t\\t}\\n \\t\\t\\t\\t\\t\\tinstalledChunks[chunkId] = undefined;\\n \\t\\t\\t\\t\\t}\\n \\t\\t\\t\\t};\\n \\t\\t\\t\\tvar timeout = setTimeout(function(){\\n \\t\\t\\t\\t\\tonScriptComplete({ type: 'timeout', target: script });\\n \\t\\t\\t\\t}, 120000);\\n \\t\\t\\t\\tscript.onerror = script.onload = onScriptComplete;\\n \\t\\t\\t\\thead.appendChild(script);\\n \\t\\t\\t}\\n \\t\\t}\\n \\t\\treturn Promise.all(promises);\\n \\t};\\n\\n \\t// expose the modules object (__webpack_modules__)\\n \\t__webpack_require__.m = modules;\\n\\n \\t// expose the module cache\\n \\t__webpack_require__.c = installedModules;\\n\\n \\t// define getter function for harmony exports\\n \\t__webpack_require__.d = function(exports, name, getter) {\\n \\t\\tif(!__webpack_require__.o(exports, name)) {\\n \\t\\t\\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\\n \\t\\t}\\n \\t};\\n\\n \\t// define __esModule on exports\\n \\t__webpack_require__.r = function(exports) {\\n \\t\\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\\n \\t\\t\\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\\n \\t\\t}\\n \\t\\tObject.defineProperty(exports, '__esModule', { value: true });\\n \\t};\\n\\n \\t// create a fake namespace object\\n \\t// mode & 1: value is a module id, require it\\n \\t// mode & 2: merge all properties of value into the ns\\n \\t// mode & 4: return value when already ns object\\n \\t// mode & 8|1: behave like require\\n \\t__webpack_require__.t = function(value, mode) {\\n \\t\\tif(mode & 1) value = __webpack_require__(value);\\n \\t\\tif(mode & 8) return value;\\n \\t\\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\\n \\t\\tvar ns = Object.create(null);\\n \\t\\t__webpack_require__.r(ns);\\n \\t\\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\\n \\t\\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\\n \\t\\treturn ns;\\n \\t};\\n\\n \\t// getDefaultExport function for compatibility with non-harmony modules\\n \\t__webpack_require__.n = function(module) {\\n \\t\\tvar getter = module && module.__esModule ?\\n \\t\\t\\tfunction getDefault() { return module['default']; } :\\n \\t\\t\\tfunction getModuleExports() { return module; };\\n \\t\\t__webpack_require__.d(getter, 'a', getter);\\n \\t\\treturn getter;\\n \\t};\\n\\n \\t// Object.prototype.hasOwnProperty.call\\n \\t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\\n\\n \\t// __webpack_public_path__\\n \\t__webpack_require__.p = \\\"/\\\";\\n\\n \\t// on error function for async loading\\n \\t__webpack_require__.oe = function(err) { console.error(err); throw err; };\\n\\n \\tvar jsonpArray = window[\\\"webpackJsonp\\\"] = window[\\\"webpackJsonp\\\"] || [];\\n \\tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\\n \\tjsonpArray.push = webpackJsonpCallback;\\n \\tjsonpArray = jsonpArray.slice();\\n \\tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\\n \\tvar parentJsonpFunction = oldJsonpFunction;\\n\\n\\n \\t// add entry module to deferred list\\n \\tdeferredModules.push([0,\\\"chunk-vendors\\\"]);\\n \\t// run deferred modules when ready\\n \\treturn checkDeferredModules();\\n\",\"import mod from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=style&index=0&lang=sass&\\\"; export default mod; export * from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=style&index=0&lang=sass&\\\"\",\"import mod from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&lang=sass&\\\"; export default mod; export * from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=style&index=0&lang=sass&\\\"\",\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\\\"id\\\":\\\"app\\\"}},[_c('navbar'),_c('Hero'),_c('div',{staticClass:\\\"section\\\"},[_c('div',{staticClass:\\\"container\\\"},[_c('transition',{attrs:{\\\"name\\\":\\\"slide-up\\\",\\\"mode\\\":\\\"out-in\\\"}},[_c('router-view')],1)],1)]),_c('footer-view')],1)}\\nvar staticRenderFns = []\\n\\nexport { render, staticRenderFns }\",\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',{staticClass:\\\"navbar is-fixed-top is-dark\\\"},[_c('div',{staticClass:\\\"navbar-brand\\\"},[_c('router-link',{staticClass:\\\"navbar-item\\\",attrs:{\\\"to\\\":\\\"/\\\"}},[_c('img',{staticClass:\\\"bordered\\\",attrs:{\\\"src\\\":require(\\\"@/assets/logo.svg\\\"),\\\"alt\\\":\\\"Brain.js logo\\\",\\\"width\\\":\\\"28\\\",\\\"height\\\":\\\"28\\\"}}),_vm._v(\\\"\\\\n        Brain.js\\\\n    \\\")]),_vm._m(0)],1),_c('div',{staticClass:\\\"navbar-menu\\\",attrs:{\\\"id\\\":\\\"navbarExampleTransparentExample\\\"}},[_c('div',{staticClass:\\\"navbar-start\\\"},[_c('router-link',{staticClass:\\\"navbar-item\\\",attrs:{\\\"to\\\":\\\"/\\\",\\\"title\\\":\\\"Home\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"home\\\")]),_vm._v(\\\"\\\\n         Home\\\\n      \\\")]),_c('router-link',{staticClass:\\\"navbar-item\\\",attrs:{\\\"to\\\":\\\"/getting-started\\\",\\\"title\\\":\\\"Installation & Quick Start\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"flight_takeoff\\\")]),_vm._v(\\\"\\\\n         Getting Started\\\\n      \\\")]),_c('router-link',{staticClass:\\\"navbar-item\\\",attrs:{\\\"to\\\":\\\"/tutorial\\\",\\\"title\\\":\\\"Tutorials\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"help\\\")]),_vm._v(\\\"\\\\n         Tutorials\\\\n      \\\")]),_c('router-link',{staticClass:\\\"navbar-item\\\",attrs:{\\\"to\\\":\\\"/examples\\\",\\\"title\\\":\\\"View Examples\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"collections\\\")]),_vm._v(\\\"\\\\n         Examples\\\\n      \\\")]),_vm._m(1)],1),_vm._m(2)])])}\\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"navbar-burger burger\\\",attrs:{\\\"data-target\\\":\\\"navbarExampleTransparentExample\\\"}},[_c('span'),_c('span'),_c('span')])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('a',{staticClass:\\\"navbar-item\\\",attrs:{\\\"href\\\":\\\"//github.com/BrainJS/brain.js#brainjs\\\",\\\"title\\\":\\\"View Documentation\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"list\\\")]),_vm._v(\\\"\\\\n         Documentation\\\\n      \\\")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"navbar-end\\\"},[_c('div',{staticClass:\\\"navbar-item\\\"},[_c('div',{staticClass:\\\"field is-grouped\\\"},[_c('p',{staticClass:\\\"control\\\"},[_c('a',{staticClass:\\\"bd-tw-button button is-dark\\\",attrs:{\\\"target\\\":\\\"_blank\\\",\\\"href\\\":\\\"//github.com/BrainJS/brain.js\\\",\\\"title\\\":\\\"Github Repository\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"star\\\")])])]),_c('p',{staticClass:\\\"control\\\"},[_c('a',{staticClass:\\\"bd-tw-button button is-dark\\\",attrs:{\\\"target\\\":\\\"_blank\\\",\\\"title\\\":\\\"Tweet about Brain.js\\\",\\\"href\\\":\\\"//twitter.com/intent/tweet?text=Brain.js: Neural networks in JavaScript&hashtags=brain.js,neuralNetworks,javascript,node\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"share\\\")])])]),_c('p',{staticClass:\\\"control\\\"},[_c('a',{staticClass:\\\"button is-dark\\\",attrs:{\\\"target\\\":\\\"_blank\\\",\\\"title\\\":\\\"Download the script\\\",\\\"href\\\":\\\"//unpkg.com/brain.js/dist/brain.min.js\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"get_app\\\")])])]),_c('p',{staticClass:\\\"control\\\"},[_c('a',{staticClass:\\\"button is-light is-highlighted\\\",attrs:{\\\"title\\\":\\\"Be a Sponsor or Backer to this project\\\",\\\"href\\\":\\\"//opencollective.com/brainjs\\\"}},[_c('i',{staticClass:\\\"material-icons\\\"},[_vm._v(\\\"attach_money\\\")]),_c('span',[_vm._v(\\\"  Support\\\")])])])])])])}]\\n\\nexport { render, staticRenderFns }\",\"<template>\\n  <nav class=\\\"navbar is-fixed-top is-dark\\\">\\n    <div class=\\\"navbar-brand\\\">\\n      <router-link\\n        to=\\\"/\\\"\\n        class=\\\"navbar-item\\\">\\n        <img\\n          src=\\\"@/assets/logo.svg\\\"\\n          alt=\\\"Brain.js logo\\\"\\n          width=\\\"28\\\"\\n          height=\\\"28\\\"\\n          class=\\\"bordered\\\">\\n        &nbsp; Brain.js\\n      </router-link>\\n      <div\\n        class=\\\"navbar-burger burger\\\"\\n        data-target=\\\"navbarExampleTransparentExample\\\">\\n        <span/>\\n        <span/>\\n        <span/>\\n      </div>\\n    </div>\\n\\n    <div\\n      id=\\\"navbarExampleTransparentExample\\\"\\n      class=\\\"navbar-menu\\\">\\n      <div class=\\\"navbar-start\\\">\\n        <router-link\\n          to=\\\"/\\\"\\n          class=\\\"navbar-item\\\"\\n          title=\\\"Home\\\">\\n          <i class=\\\"material-icons\\\">home</i>\\n          &nbsp;Home\\n        </router-link>\\n        <router-link\\n          to=\\\"/getting-started\\\"\\n          class=\\\"navbar-item\\\"\\n          title=\\\"Installation & Quick Start\\\">\\n          <i class=\\\"material-icons\\\">flight_takeoff</i>\\n          &nbsp;Getting Started\\n        </router-link>\\n        <router-link\\n          to=\\\"/tutorial\\\"\\n          class=\\\"navbar-item\\\"\\n          title=\\\"Tutorials\\\">\\n          <i class=\\\"material-icons\\\">help</i>\\n          &nbsp;Tutorials\\n        </router-link>\\n        <router-link\\n          to=\\\"/examples\\\"\\n          class=\\\"navbar-item\\\"\\n          title=\\\"View Examples\\\">\\n          <i class=\\\"material-icons\\\">collections</i>\\n          &nbsp;Examples\\n        </router-link>\\n        <a\\n          href=\\\"//github.com/BrainJS/brain.js#brainjs\\\"\\n          class=\\\"navbar-item\\\"\\n          title=\\\"View Documentation\\\"\\n          target=\\\"_blank\\\">\\n          <i class=\\\"material-icons\\\">list</i>\\n          &nbsp;Documentation\\n        </a>\\n      </div>\\n\\n      <div class=\\\"navbar-end\\\">\\n        <div class=\\\"navbar-item\\\">\\n          <div class=\\\"field is-grouped\\\">\\n            <p class=\\\"control\\\">\\n              <a\\n                class=\\\"bd-tw-button button is-dark\\\"\\n                target=\\\"_blank\\\"\\n                href=\\\"//github.com/BrainJS/brain.js\\\"\\n                title=\\\"Github Repository\\\">\\n                <i class=\\\"material-icons\\\">star</i>\\n              </a>\\n            </p>\\n            <p class=\\\"control\\\">\\n              <a\\n                class=\\\"bd-tw-button button is-dark\\\"\\n                target=\\\"_blank\\\"\\n                title=\\\"Tweet about Brain.js\\\"\\n                href=\\\"//twitter.com/intent/tweet?text=Brain.js: Neural networks in JavaScript&amp;hashtags=brain.js,neuralNetworks,javascript,node\\\">\\n                <i class=\\\"material-icons\\\">share</i>\\n              </a>\\n            </p>\\n            <p class=\\\"control\\\">\\n              <a\\n                class=\\\"button is-dark\\\"\\n                target=\\\"_blank\\\"\\n                title=\\\"Download the script\\\"\\n                href=\\\"//unpkg.com/brain.js/dist/brain.min.js\\\">\\n                <i class=\\\"material-icons\\\">get_app</i>\\n              </a>\\n            </p>\\n            <p class=\\\"control\\\">\\n              <a\\n                class=\\\"button is-light is-highlighted\\\"\\n                title=\\\"Be a Sponsor or Backer to this project\\\"\\n                href=\\\"//opencollective.com/brainjs\\\">\\n                <i class=\\\"material-icons\\\">attach_money</i>\\n                <span>&nbsp; Support</span>\\n              </a>\\n            </p>\\n          </div>\\n        </div>\\n      </div>\\n    </div>\\n  </nav>\\n</template>\\n\\n<script>\\nexport default {}\\n</script>\\n\\n<style lang=\\\"sass\\\">\\n\\n</style>\\n\",\"import mod from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./Navbar.vue?vue&type=template&id=e03d1c3e&\\\"\\nimport script from \\\"./Navbar.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./Navbar.vue?vue&type=script&lang=js&\\\"\\nimport style0 from \\\"./Navbar.vue?vue&type=style&index=0&lang=sass&\\\"\\n\\n\\n/* normalize component */\\nimport normalizer from \\\"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\\\"\\nvar component = normalizer(\\n  script,\\n  render,\\n  staticRenderFns,\\n  false,\\n  null,\\n  null,\\n  null\\n  \\n)\\n\\ncomponent.options.__file = \\\"Navbar.vue\\\"\\nexport default component.exports\",\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('section',{staticClass:\\\"hero is-primary\\\",class:{'is-medium': _vm.$route.name === 'home'}},[_vm._m(0)])}\\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"hero-body\\\"},[_c('div',{staticClass:\\\"container\\\"},[_c('article',{staticClass:\\\"media\\\"},[_c('figure',{staticClass:\\\"media-left\\\"},[_c('p',{staticClass:\\\"image is-256x256\\\"},[_c('img',{staticClass:\\\"bordered\\\",attrs:{\\\"src\\\":require(\\\"@/assets/logo.svg\\\"),\\\"alt\\\":\\\"brain.js logo\\\"}})])]),_c('div',{staticClass:\\\"media-content\\\"},[_c('div',{staticClass:\\\"content\\\"},[_c('p',[_c('span',{staticClass:\\\"title is-1\\\"},[_vm._v(\\\"Brain.js\\\")]),_c('br'),_c('span',{staticClass:\\\"subtitle is-2\\\"},[_vm._v(\\\"Neural networks in JavaScript\\\")]),_c('br'),_vm._v(\\\"\\\\n              for Browsers and Node.js\\\\n              \\\")])])])])])])}]\\n\\nexport { render, staticRenderFns }\",\"<template>\\n  <section\\n    :class=\\\"{'is-medium': $route.name === 'home'}\\\"\\n    class=\\\"hero is-primary\\\">\\n    <div class=\\\"hero-body\\\">\\n      <div class=\\\"container\\\">\\n        <article class=\\\"media\\\">\\n          <figure class=\\\"media-left\\\">\\n            <p class=\\\"image is-256x256\\\">\\n              <img\\n                src=\\\"@/assets/logo.svg\\\"\\n                alt=\\\"brain.js logo\\\"\\n                class=\\\"bordered\\\">\\n            </p>\\n          </figure>\\n          <div class=\\\"media-content\\\">\\n            <div class=\\\"content\\\">\\n              <p>\\n                <span class=\\\"title is-1\\\">Brain.js</span>\\n                <br>\\n                <span class=\\\"subtitle is-2\\\">Neural networks in JavaScript</span>\\n                <br>\\n                for Browsers and Node.js\\n                <!-- <br>\\n                <br>\\n                <a\\n                  href=\\\"https://nodei.co/npm/brain.js/\\\"\\n                  style=\\\"border-bottom: none\\\">\\n                  <img src=\\\"https://nodei.co/npm/brain.js.png?compact=true\\\">\\n                </a> -->\\n              </p>\\n              <!-- <div class=\\\"field is-grouped\\\">\\n                <p class=\\\"control\\\">\\n                  <router-link\\n                    to=\\\"/getting-started\\\"\\n                    class=\\\"button is-dark\\\"\\n                    title=\\\"Installation & Quick Start\\\">\\n                    Getting Started\\n                  </router-link>\\n                </p>\\n                <p class=\\\"control\\\">\\n                  <a\\n                    href=\\\"//github.com/BrainJS/brain.js\\\"\\n                    class=\\\"button is-dark\\\"\\n                    title=\\\"Github Repository\\\"\\n                    target=\\\"_blank\\\">\\n                    Github\\n                  </a>\\n                </p>\\n              </div> -->\\n            </div>\\n          </div>\\n        </article>\\n      </div>\\n    </div>\\n  </section>\\n</template>\\n\\n<script>\\nexport default {}\\n</script>\\n\\n<style lang=\\\"sass\\\">\\n</style>\\n\",\"import mod from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Hero.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Hero.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./Hero.vue?vue&type=template&id=52309880&\\\"\\nimport script from \\\"./Hero.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./Hero.vue?vue&type=script&lang=js&\\\"\\nimport style0 from \\\"./Hero.vue?vue&type=style&index=0&lang=sass&\\\"\\n\\n\\n/* normalize component */\\nimport normalizer from \\\"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\\\"\\nvar component = normalizer(\\n  script,\\n  render,\\n  staticRenderFns,\\n  false,\\n  null,\\n  null,\\n  null\\n  \\n)\\n\\ncomponent.options.__file = \\\"Hero.vue\\\"\\nexport default component.exports\",\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('footer',{staticClass:\\\"footer is-dark\\\"},[_c('div',{staticClass:\\\"content has-text-centered\\\"},[_c('br'),_c('p',[_vm._v(\\\"\\\\n      The source code is licensed \\\"),_c('a',{attrs:{\\\"href\\\":\\\"//opensource.org/licenses/mit-license.php\\\"}},[_vm._v(\\\"MIT\\\")]),_vm._v(\\\". \\\"),_c('br'),_vm._v(\\\"\\\\n      This page is open source. Noticed a typo? Or something unclear?\\\\n      \\\"),_c('a',{attrs:{\\\"href\\\":\\\"//github.com/BrainJS/brain.js\\\"}},[_vm._v(\\\"Improve this page on GitHub\\\")])])])])}]\\n\\nexport { render, staticRenderFns }\",\"<template>\\n  <footer class=\\\"footer is-dark\\\">\\n    <div class=\\\"content has-text-centered\\\">\\n      <br>\\n      <p>\\n        The source code is licensed <a href=\\\"//opensource.org/licenses/mit-license.php\\\">MIT</a>. <br>\\n        This page is open source. Noticed a typo? Or something unclear?\\n        <a href=\\\"//github.com/BrainJS/brain.js\\\">Improve this page on GitHub</a>\\n      </p>\\n    </div>\\n  </footer>\\n</template>\\n\\n<script>\\nexport default {}\\n</script>\\n\\n<style>\\n</style>\\n\",\"import mod from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./Footer.vue?vue&type=template&id=3ac46f44&\\\"\\nimport script from \\\"./Footer.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./Footer.vue?vue&type=script&lang=js&\\\"\\nimport style0 from \\\"./Footer.vue?vue&type=style&index=0&lang=css&\\\"\\n\\n\\n/* normalize component */\\nimport normalizer from \\\"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\\\"\\nvar component = normalizer(\\n  script,\\n  render,\\n  staticRenderFns,\\n  false,\\n  null,\\n  null,\\n  null\\n  \\n)\\n\\ncomponent.options.__file = \\\"Footer.vue\\\"\\nexport default component.exports\",\"<template>\\n  <div id=\\\"app\\\">\\n    <navbar/>\\n    <Hero/>\\n    <div class=\\\"section\\\">\\n      <div class=\\\"container\\\">\\n        <transition\\n          name=\\\"slide-up\\\"\\n          mode=\\\"out-in\\\">\\n          <router-view/>\\n        </transition>\\n      </div>\\n    </div>\\n    <footer-view/>\\n  </div>\\n</template>\\n<script>\\nimport Navbar from '@/components/Navbar'\\nimport Hero from '@/components/Hero'\\nimport FooterView from '@/components/Footer'\\n\\nexport default {\\n  components: {\\n    Navbar,\\n    Hero,\\n    FooterView,\\n  },\\n}\\n</script>\\n\\n<style lang=\\\"sass\\\">\\n</style>\\n\",\"import mod from \\\"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./App.vue?vue&type=template&id=7737f936&\\\"\\nimport script from \\\"./App.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./App.vue?vue&type=script&lang=js&\\\"\\nimport style0 from \\\"./App.vue?vue&type=style&index=0&lang=sass&\\\"\\n\\n\\n/* normalize component */\\nimport normalizer from \\\"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\\\"\\nvar component = normalizer(\\n  script,\\n  render,\\n  staticRenderFns,\\n  false,\\n  null,\\n  null,\\n  null\\n  \\n)\\n\\ncomponent.options.__file = \\\"App.vue\\\"\\nexport default component.exports\",\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"About Brain.js\\\")]),_c('h3',{staticClass:\\\"subtitle is-4\\\"},[_vm._v(\\\"\\\\n    Brain.js is a library of Neural Networks written in JavaScript for Browsers and Node.js. It is super simple to use, you do not need to know Neural Networks in details to work with this.\\\\n  \\\")]),_c('br'),_c('br'),_c('div',{staticClass:\\\"container\\\"},[_c('div',{staticClass:\\\"highlight-list\\\"},_vm._l((_vm.$store.state.highlights),function(highlight){return _c('article',{key:highlight.title,staticClass:\\\"message is-primary\\\"},[_c('div',{staticClass:\\\"message-body\\\"},[_c('strong',{staticClass:\\\"title is-4\\\"},[_vm._v(\\\"\\\\n            \\\"+_vm._s(highlight.title)+\\\"\\\\n          \\\")]),_c('br'),_c('br'),_vm._v(\\\"\\\\n          \\\"+_vm._s(highlight.description)+\\\"\\\\n          \\\"),_c('br'),_c('br'),_c('a',{directives:[{name:\\\"show\\\",rawName:\\\"v-show\\\",value:(highlight.link),expression:\\\"highlight.link\\\"}],attrs:{\\\"href\\\":highlight.link}},[_vm._v(\\\"Details\\\")])])])}))]),_c('br'),_c('br'),_c('br'),_c('div',{staticClass:\\\"content has-text-centered\\\"},[_c('div',{ref:\\\"svg-logo-animation-container\\\",attrs:{\\\"id\\\":\\\"svg-logo-animation-container\\\"}},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"Modular\\\")]),_c('h3',{staticClass:\\\"subtitle is-5\\\"},[_vm._v(\\\"Brain.js implmentation is highly modular to easily allow extendability. \\\")]),_c('div',{ref:\\\"svg-logo-animation\\\",attrs:{\\\"id\\\":\\\"svg-logo-animation\\\"}},[_c('svg',{attrs:{\\\"version\\\":\\\"1.1\\\",\\\"xmlns\\\":\\\"http://www.w3.org/2000/svg\\\",\\\"xmlns:xlink\\\":\\\"http://www.w3.org/1999/xlink\\\",\\\"viewBox\\\":\\\"0 0 200 200\\\"}},[_c('rect',{attrs:{\\\"width\\\":\\\"100%\\\",\\\"height\\\":\\\"100%\\\",\\\"fill\\\":\\\"#F3DF49\\\"}}),_c('g',{staticClass:\\\"logo-parts\\\"},[_c('polygon',{style:(_vm.leftPart),attrs:{\\\"fill\\\":\\\"#2E2E2C\\\",\\\"points\\\":\\\"104.8,110.4 134.1,133.6 134.1,148.7 94.8,163.9 74.3,164.9 58.5,143.7 73.4,123.3\\\"}}),_c('polygon',{style:(_vm.rightPart),attrs:{\\\"fill\\\":\\\"#2E2E2C\\\",\\\"points\\\":\\\"139.4,148.7 139.4,133.6 134.3,104.4 148.4,103.5 185,126 180.5,153.6 166.4,164\\\"}}),_c('polygon',{style:(_vm.bottomPart),attrs:{\\\"fill\\\":\\\"#2E2E2C\\\",\\\"points\\\":\\\"163.1,167.6 137.3,153.2 101.3,166.6 142.8,177.7 148.4,186.2 155.2,186.2\\\"}}),_c('polygon',{style:(_vm.topPart),attrs:{\\\"fill\\\":\\\"#2E2E2C\\\",\\\"points\\\":\\\"111.1,108.3 133.5,127 128.9,105.3\\\"}})])])]),_c('p',{staticClass:\\\"title is-5\\\"},[_vm._v(\\\"Modular networks to quickly prototype networks, like: FeedForward, TimeStep, Recurrent, Streaming, CrossValidation\\\")])])]),_c('br'),_c('br'),_c('br'),_vm._m(0),_c('br'),_c('hr'),_c('br'),_c('div',{staticClass:\\\"columns has-text-centered\\\"},[_c('div',{staticClass:\\\"column\\\"},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"\\\\n        Ready to start?\\\\n      \\\")]),_c('div',{staticClass:\\\"content\\\"},[_c('p',[_vm._v(\\\"Read\\\\n          \\\"),_c('a',{attrs:{\\\"href\\\":\\\"http://github.com/BrainJS/brain.js#brainjs\\\"}},[_vm._v(\\\"Documentation\\\")]),_vm._v(\\\"\\\\n          or view \\\"),_c('router-link',{attrs:{\\\"to\\\":\\\"/examples\\\",\\\"title\\\":\\\"Examples\\\"}},[_vm._v(\\\"\\\\n            Live Examples\\\\n          \\\")])],1),_c('router-link',{staticClass:\\\"button is-primary is-large\\\",attrs:{\\\"to\\\":\\\"/getting-started\\\",\\\"title\\\":\\\"Installation & Quick Start\\\"}},[_vm._v(\\\"\\\\n          Get Started Now\\\\n        \\\")])],1)]),_c('div',{staticClass:\\\"column\\\"},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"\\\\n        Support\\\\n      \\\")]),_c('div',{staticClass:\\\"content\\\"},[_c('p',[_vm._v(\\\"Support this project by becoming a Sponsor or Backer. \\\")]),_c('router-link',{staticClass:\\\"button is-primary is-large\\\",attrs:{\\\"to\\\":\\\"//opencollective.com/brainjs#sponsor\\\",\\\"title\\\":\\\"Sponsor\\\"}},[_vm._v(\\\"\\\\n          Become a Sponsor\\\\n        \\\")])],1)]),_vm._m(1)]),_c('br'),_c('hr'),_c('br'),_vm._m(2),_c('br'),_c('hr'),_c('br'),_vm._m(3),_c('br')])}\\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('article',{staticClass:\\\"message is-info\\\"},[_c('div',{staticClass:\\\"message-body\\\"},[_c('span',{staticClass:\\\"title is-5\\\"},[_vm._v(\\\"GPU support for Node.js coming soon!\\\")]),_c('br'),_vm._v(\\\"\\\\n      Brain.js is being worked on to enable GPU driven computation support for \\\"),_c('strong',[_vm._v(\\\"Node.js\\\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"column\\\"},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"\\\\n        Be a Part of Brain.js\\\\n      \\\")]),_c('div',{staticClass:\\\"content\\\"},[_c('p',[_vm._v(\\\"Contrinutions are always welcome!\\\")]),_c('a',{staticClass:\\\"button is-primary is-large\\\",attrs:{\\\"href\\\":\\\"//github.com/BrainJS/brain.js/blob/master/CONTRIBUTING.md\\\",\\\"title\\\":\\\"Github Repository\\\",\\\"target\\\":\\\"_blank\\\"}},[_vm._v(\\\"\\\\n          Contribute\\\\n        \\\")])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"content has-text-centered\\\"},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"Sponsors/ Backers\\\")]),_c('p',[_vm._v(\\\"Thank you to all our Sponsors and Backers! 🙏\\\")]),_c('p',[_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/0/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/0/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/1/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/1/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/2/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/2/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/3/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/3/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/4/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/4/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/5/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/5/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/6/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/6/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/7/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/7/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/8/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/8/avatar.svg\\\"}})]),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs/sponsor/9/website\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/sponsor/9/avatar.svg\\\"}})]),_c('br'),_c('a',{attrs:{\\\"href\\\":\\\"https://opencollective.com/brainjs#backers\\\",\\\"target\\\":\\\"_blank\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/backers.svg?width=890\\\"}})])])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\\\"content has-text-centered\\\"},[_c('h2',{staticClass:\\\"title is-3\\\"},[_vm._v(\\\"Contributors\\\")]),_c('p',[_vm._v(\\\"This project exists thanks to all the people who contribute.\\\"),_c('br'),_c('br'),_c('a',{attrs:{\\\"href\\\":\\\"graphs/contributors\\\"}},[_c('img',{attrs:{\\\"src\\\":\\\"https://opencollective.com/brainjs/contributors.svg?width=890&button=false\\\"}})])])])}]\\n\\nexport { render, staticRenderFns }\",\"<template>\\n  <div>\\n    <h2 class=\\\"title is-3\\\">About Brain.js</h2>\\n    <h3\\n      class=\\\"subtitle is-4\\\">\\n      Brain.js is a library of Neural Networks written in JavaScript for Browsers and Node.js. It is super simple to use, you do not need to know Neural Networks in details to work with this.\\n    </h3>\\n\\n    <!-- <br>\\n    <br>\\n    <div class=\\\"custom-tags has-text-centered\\\">\\n      <span\\n        v-for=\\\"feature in $store.state.features\\\"\\n        :key=\\\"feature.title\\\"\\n        class=\\\"tag is-dark is-medium\\\">{{ feature.title }}</span>\\n    </div> -->\\n\\n    <br>\\n    <br>\\n    <!-- <h2 class=\\\"title is-3\\\">Highlights</h2>\\n    <hr> -->\\n    <div class=\\\"container\\\">\\n      <div class=\\\"highlight-list\\\">\\n        <article\\n          v-for=\\\"highlight in $store.state.highlights\\\"\\n          :key=\\\"highlight.title\\\"\\n          class=\\\"message is-primary\\\">\\n          <!-- <div class=\\\"message-header\\\">\\n            <p><strong>{{ highlight.title }}</strong></p>\\n          </div> -->\\n          <div class=\\\"message-body\\\">\\n            <strong class=\\\"title is-4\\\">\\n              {{ highlight.title }}\\n            </strong>\\n            <br>\\n            <br>\\n            {{ highlight.description }}\\n            <br><br>\\n            <a\\n              v-show=\\\"highlight.link\\\"\\n              :href=\\\"highlight.link\\\">Details</a>\\n          </div>\\n        </article>\\n      </div>\\n    </div>\\n\\n\\n    <br>\\n    <br>\\n    <br>\\n    <div\\n      class=\\\"content has-text-centered\\\">\\n      <div\\n        id=\\\"svg-logo-animation-container\\\"\\n        ref=\\\"svg-logo-animation-container\\\">\\n\\n        <h2 class=\\\"title is-3\\\">Modular</h2>\\n        <h3 class=\\\"subtitle is-5\\\">Brain.js implmentation is highly modular to easily allow extendability. </h3>\\n\\n\\n        <div\\n          id=\\\"svg-logo-animation\\\"\\n          ref=\\\"svg-logo-animation\\\">\\n\\n          <svg\\n            version=\\\"1.1\\\"\\n            xmlns=\\\"http://www.w3.org/2000/svg\\\"\\n            xmlns:xlink=\\\"http://www.w3.org/1999/xlink\\\"\\n            viewBox=\\\"0 0 200 200\\\">\\n            <rect\\n              width=\\\"100%\\\"\\n              height=\\\"100%\\\"\\n              fill=\\\"#F3DF49\\\"/>\\n            <g class=\\\"logo-parts\\\">\\n              <polygon\\n                :style=\\\"leftPart\\\"\\n                fill=\\\"#2E2E2C\\\"\\n                points=\\\"104.8,110.4 134.1,133.6 134.1,148.7 94.8,163.9 74.3,164.9 58.5,143.7 73.4,123.3\\\"/>\\n              <polygon\\n                :style=\\\"rightPart\\\"\\n                fill=\\\"#2E2E2C\\\"\\n                points=\\\"139.4,148.7 139.4,133.6 134.3,104.4 148.4,103.5 185,126 180.5,153.6 166.4,164\\\"/>\\n              <polygon\\n                :style=\\\"bottomPart\\\"\\n                fill=\\\"#2E2E2C\\\"\\n                points=\\\"163.1,167.6 137.3,153.2 101.3,166.6 142.8,177.7 148.4,186.2 155.2,186.2\\\"/>\\n              <polygon\\n                :style=\\\"topPart\\\"\\n                fill=\\\"#2E2E2C\\\"\\n                points=\\\"111.1,108.3 133.5,127 128.9,105.3\\\"/>\\n            </g>\\n          </svg>\\n\\n        </div>\\n        <p class=\\\"title is-5\\\">Modular networks to quickly prototype networks, like: FeedForward, TimeStep, Recurrent, Streaming, CrossValidation</p>\\n      </div>\\n    </div>\\n\\n    <br>\\n    <br>\\n    <br>\\n\\n    <article class=\\\"message is-info\\\">\\n      <div class=\\\"message-body\\\">\\n        <span class=\\\"title is-5\\\">GPU support for Node.js coming soon!</span>\\n        <br>\\n        Brain.js is being worked on to enable GPU driven computation support for <strong>Node.js</strong>\\n      </div>\\n    </article>\\n\\n\\n    <br>\\n    <hr>\\n    <br>\\n    <div class=\\\"columns has-text-centered\\\">\\n      <div class=\\\"column\\\">\\n        <h2 class=\\\"title is-3\\\">\\n          Ready to start?\\n        </h2>\\n        <div class=\\\"content\\\">\\n          <p>Read\\n            <a href=\\\"http://github.com/BrainJS/brain.js#brainjs\\\">Documentation</a>\\n            or view <router-link\\n              to=\\\"/examples\\\"\\n              title=\\\"Examples\\\"\\n              class=\\\"\\\">\\n              Live Examples\\n            </router-link>\\n          </p>\\n          <router-link\\n            to=\\\"/getting-started\\\"\\n            class=\\\"button is-primary is-large\\\"\\n            title=\\\"Installation & Quick Start\\\">\\n            Get Started Now\\n          </router-link>\\n        </div>\\n      </div>\\n\\n      <div class=\\\"column\\\">\\n        <h2 class=\\\"title is-3\\\">\\n          Support\\n        </h2>\\n        <div class=\\\"content\\\">\\n          <p>Support this project by becoming a Sponsor or Backer. </p>\\n          <router-link\\n            to=\\\"//opencollective.com/brainjs#sponsor\\\"\\n            title=\\\"Sponsor\\\"\\n            class=\\\"button is-primary is-large\\\">\\n            Become a Sponsor\\n          </router-link>\\n        </div>\\n      </div>\\n\\n      <div class=\\\"column\\\">\\n        <h2 class=\\\"title is-3\\\">\\n          Be a Part of Brain.js\\n        </h2>\\n        <div class=\\\"content\\\">\\n          <p>Contrinutions are always welcome!</p>\\n          <a\\n            href=\\\"//github.com/BrainJS/brain.js/blob/master/CONTRIBUTING.md\\\"\\n            class=\\\"button is-primary is-large\\\"\\n            title=\\\"Github Repository\\\"\\n            target=\\\"_blank\\\">\\n            Contribute\\n          </a>\\n        </div>\\n      </div>\\n    </div>\\n\\n    <br>\\n    <hr>\\n    <br>\\n\\n    <div class=\\\"content has-text-centered\\\">\\n      <h2 class=\\\"title is-3\\\">Sponsors/ Backers</h2>\\n      <p>Thank you to all our Sponsors and Backers! 🙏</p>\\n      <p>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/0/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/0/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/1/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/1/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/2/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/2/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/3/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/3/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/4/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/4/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/5/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/5/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/6/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/6/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/7/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/7/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/8/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/8/avatar.svg\\\"></a>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs/sponsor/9/website\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/sponsor/9/avatar.svg\\\"></a>\\n\\n        <br>\\n        <a\\n          href=\\\"https://opencollective.com/brainjs#backers\\\"\\n          target=\\\"_blank\\\"><img src=\\\"https://opencollective.com/brainjs/backers.svg?width=890\\\"></a>\\n      </p>\\n    </div>\\n\\n    <br>\\n    <hr>\\n    <br>\\n\\n    <div class=\\\"content has-text-centered\\\">\\n      <h2 class=\\\"title is-3\\\">Contributors</h2>\\n      <p>This project exists thanks to all the people who contribute.<br><br>\\n      <a href=\\\"graphs/contributors\\\"><img src=\\\"https://opencollective.com/brainjs/contributors.svg?width=890&button=false\\\" ></a></p>\\n    </div>\\n\\n    <br>\\n\\n  </div>\\n</template>\\n\\n<script>\\n/*globals scrollama */\\n\\nexport default {\\n  components: {},\\n\\n  data() {\\n    return {\\n      progress: 0,\\n    }\\n  },\\n\\n  computed: {\\n    offset() {\\n      let offset = Math.abs(0.66 - this.progress) * 250 // max 100 offset\\n      if (offset < 0 || this.progress > 0.66) offset = 0\\n\\n      return offset\\n    },\\n    leftPart() {\\n      return {\\n        transform: `translateX(-${this.offset}px)`,\\n        opacity: `${1.25 - this.offset / 80}`,\\n      }\\n    },\\n    rightPart() {\\n      return {\\n        transform: `translateX(${this.offset}px)`,\\n        opacity: `${1.25 - this.offset / 80}`,\\n      }\\n    },\\n    bottomPart() {\\n      return {\\n        transform: `translateY(${this.offset}px)`,\\n        opacity: `${1.25 - this.offset / 80}`,\\n      }\\n    },\\n    topPart() {\\n      return {\\n        transform: `translateY(-${this.offset}px)`,\\n        opacity: `${1.25 - this.offset / 80}`,\\n      }\\n    },\\n    featureList() {\\n      return this.$store.state.features.map(i => {\\n        return i.title\\n      })\\n    },\\n  },\\n\\n  mounted() {\\n    // scroll progress\\n    const scroller = scrollama()\\n    scroller\\n      .setup({\\n        step: '#svg-logo-animation',\\n        progress: true,\\n        threshold: 1,\\n        offset: 0.66,\\n      })\\n      .onStepProgress(e => {\\n        this.progress = e.progress\\n      })\\n\\n    //handle window resize\\n    window.addEventListener('resize', scroller.resize)\\n  },\\n}\\n</script>\\n\\n<style lang=\\\"sass\\\">\\n.custom-tags\\n  .tag\\n    margin-right: 0.5em\\n    margin-bottom: 0.5em\\n\\n#svg-logo-animation-container\\n  #svg-logo-animation\\n    background-color: #f3df49\\n    svg\\n      max-width: 640px\\n    .logo-parts\\n      transform: translateX(-25px) translateY(-42px)\\n\\n.vue-swimlane\\n  // border: 2px solid whitesmoke\\n  li\\n    // background-color: black\\n    color: #f3df49\\n</style>\\n\",\"import mod from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Home.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./Home.vue?vue&type=template&id=a7768fbc&\\\"\\nimport script from \\\"./Home.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./Home.vue?vue&type=script&lang=js&\\\"\\nimport style0 from \\\"./Home.vue?vue&type=style&index=0&lang=sass&\\\"\\n\\n\\n/* normalize component */\\nimport normalizer from \\\"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\\\"\\nvar component = normalizer(\\n  script,\\n  render,\\n  staticRenderFns,\\n  false,\\n  null,\\n  null,\\n  null\\n  \\n)\\n\\ncomponent.options.__file = \\\"Home.vue\\\"\\nexport default component.exports\",\"import Vue from 'vue'\\nimport Router from 'vue-router'\\nimport Home from './views/Home.vue'\\n\\nVue.use(Router)\\n\\nexport default new Router({\\n  routes: [\\n    {\\n      path: '/',\\n      name: 'home',\\n      component: Home,\\n    },\\n    {\\n      path: '/getting-started',\\n      name: 'getting-started',\\n      // route level code-splitting\\n      // this generates a separate chunk (about.[hash].js) for this route\\n      // which is lazy-loaded when the route is visited.\\n      component: () =>\\n        import(/* webpackChunkName: \\\"getting-started\\\" */ './views/Getting-Started.vue'),\\n    },\\n    {\\n      path: '/tutorial',\\n      name: 'tutorial',\\n      // route level code-splitting\\n      // this generates a separate chunk (about.[hash].js) for this route\\n      // which is lazy-loaded when the route is visited.\\n      component: () =>\\n        import(/* webpackChunkName: \\\"tutorial\\\" */ './views/Tutorial.vue'),\\n    },\\n    {\\n      path: '/examples',\\n      name: 'examples',\\n      // route level code-splitting\\n      // this generates a separate chunk (about.[hash].js) for this route\\n      // which is lazy-loaded when the route is visited.\\n      component: () =>\\n        import(/* webpackChunkName: \\\"examples\\\" */ './views/Examples.vue'),\\n    },\\n    {\\n      path: '*',\\n      redirect: '/',\\n    },\\n  ],\\n\\n  scrollBehavior(a, b) {\\n    if (a.path !== b.path) {\\n      return { x: 0, y: 0 }\\n    }\\n  },\\n})\\n\",\"import Vue from 'vue'\\nimport Vuex from 'vuex'\\n\\nVue.use(Vuex)\\n\\nexport default new Vuex.Store({\\n  state: {\\n    features: [\\n      {\\n        title: 'Fast & GPU supported',\\n      },\\n      {\\n        title: 'Easy to Use',\\n      },\\n      {\\n        title: 'Async API',\\n      },\\n      {\\n        title: 'Export & Import Trained Models',\\n      },\\n      // {\\n      //   title: 'Multiple Neural Networks',\\n      // },\\n      // {\\n      //   title: 'Multiple Activation Functions',\\n      // },\\n      // {\\n      //   title: 'Customizeable Hidden Layers',\\n      // },\\n      {\\n        title: 'Cross Validation',\\n      },\\n      {\\n        title: 'Stream Training',\\n      },\\n      // {\\n      //   title: 'Customizeable',\\n      // },\\n      {\\n        title: 'Modular',\\n      },\\n    ],\\n    highlights: [\\n      {\\n        title: 'Simple',\\n        description:\\n          'Brain.js is super simple to use. You do not need to know Neural Networks in details to work with this. ',\\n        link: '//github.com/BrainJS/brain.js#examples',\\n      },\\n      {\\n        title: 'Fast',\\n        description:\\n          'Brain.js performs computations using GPU and gracefully fallback to pure JavaSCript in Node.js or when GPU is not available.',\\n        link: '//github.com/gpujs/gpu.js',\\n      },\\n      {\\n        title: 'Useful',\\n        description:\\n          'Brain.js provided multiple neural network implementations as different neural nets suited to do different things well.',\\n        link: '//github.com/BrainJS/brain.js#neural-network-types',\\n      },\\n      // {\\n      //   title: 'Activation Functions',\\n      //   description:\\n      //     'There are currently four supported activation functions, sigmoid being the default: sigmoid,relu,leaky-relu,tanh',\\n      //   link: '//github.com/BrainJS/brain.js#json',\\n      // },\\n      {\\n        title: 'Easy',\\n        description:\\n          'Easily export and import trained models to JSON format and as a function. Host pre-trained models on your website easily. ',\\n        link: '//github.com/BrainJS/brain.js#json',\\n      },\\n    ],\\n    networks: [\\n      {\\n        title: 'brain.NeuralNetwork',\\n        description: 'Feedforward Neural Network with backpropagation',\\n        link: 'https://en.wikipedia.org/wiki/Feedforward_neural_network',\\n      },\\n      {\\n        title: 'brain.recurrent.RNNTimeStep',\\n        description: 'Time Step Recurrent Neural Network or \\\"RNN\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Recurrent_neural_network',\\n      },\\n      {\\n        title: 'brain.recurrent.LSTMTimeStep',\\n        description:\\n          'Time Step Long Short Term Memory Neural Network or \\\"LSTM\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Long_short-term_memory',\\n      },\\n      {\\n        title: 'brain.recurrent.GRUTimeStep',\\n        description: 'Time Step Gated Recurrent Unit or \\\"GRU\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Gated_recurrent_unit',\\n      },\\n      {\\n        title: 'brain.recurrent.RNN',\\n        description: 'Recurrent Neural Network or \\\"RNN\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Recurrent_neural_network',\\n      },\\n      {\\n        title: 'brain.recurrent.LSTM',\\n        description: 'Long Short Term Memory Neural Network or \\\"LSTM\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Long_short-term_memory',\\n      },\\n      {\\n        title: 'brain.recurrent.GRU',\\n        description: 'Gated Recurrent Unit or \\\"GRU\\\"',\\n        link: 'https://en.wikipedia.org/wiki/Gated_recurrent_unit',\\n      },\\n    ],\\n    tutorials: [\\n      {\\n        title: 'How to create a neural net in the browser with Brain.js',\\n        description: '',\\n        author: 'Per Harald Borgen',\\n        link: 'https://scrimba.com/c/c36zkcb',\\n      },\\n      {\\n        title: 'BRAIN.JS: NEURAL NETWORKS IN JAVASCRIPT',\\n        description: '',\\n        author: 'http://badassjs.com',\\n        link:\\n          'http://badassjs.com/post/729676907/brainjs-neural-networks-in-javascript',\\n      },\\n      {\\n        title: 'Neural Networks in JavaScript with Brain.js',\\n        description: '',\\n        author: 'Scott Robinson',\\n        link:\\n          'https://stackabuse.com/neural-networks-in-javascript-with-brain-js/',\\n      },\\n      {\\n        title: 'You can build a neural network in JavaScript',\\n        description: '',\\n        author: 'Daniel Simmons',\\n        link:\\n          'https://itnext.io/you-can-build-a-neural-network-in-javascript-even-if-you-dont-really-understand-neural-networks-e63e12713a3',\\n      },\\n    ],\\n    examples: [\\n      {\\n        title: 'XOR function',\\n        description:\\n          \\\"Here's an example showcasing how to approximate the XOR function.\\\",\\n        link: '//jsfiddle.net/mubaidr/efLq26xd/2/embedded/js,result/',\\n      },\\n      {\\n        title: 'Simple Letter Detection',\\n        description: 'Detect letters from text.',\\n        link: '//jsfiddle.net/mubaidr/79Lkqsb5/2/embedded/js,result/',\\n      },\\n      {\\n        title: 'Childrens Book',\\n        description:\\n          \\\"Writing a children's book using a recurrent neural network.\\\",\\n        link: '//jsfiddle.net/mubaidr/zdLh6bsn/3/embedded/js,result/',\\n      },\\n      {\\n        title: 'Color Contrast',\\n        description: 'Get suitable text color for given background color.',\\n        link: '//jsfiddle.net/mubaidr/9vcqrb0p/1/embedded/js,result/',\\n      },\\n      {\\n        title: 'Guess Number',\\n        description: 'Guess next number in series.',\\n        link: '//jsfiddle.net/mubaidr/8yeo2jmd/1/embedded/js,result/',\\n      },\\n    ],\\n  },\\n  mutations: {},\\n  actions: {},\\n})\\n\",\"/* eslint-disable no-console */\\n\\nimport { register } from 'register-service-worker'\\n\\nif (process.env.NODE_ENV === 'production') {\\n  register(`${process.env.BASE_URL}service-worker.js`, {\\n    ready() {\\n      console.log(\\n        'App is being served from cache by a service worker.\\\\n' +\\n          'For more details, visit https://goo.gl/AFskqB',\\n      )\\n    },\\n    cached() {\\n      console.log('Content has been cached for offline use.')\\n    },\\n    updated() {\\n      console.log('New content is available; please refresh.')\\n    },\\n    offline() {\\n      console.log(\\n        'No internet connection found. App is running in offline mode.',\\n      )\\n    },\\n    error(error) {\\n      console.error('Error during service worker registration:', error)\\n    },\\n  })\\n}\\n\",\"import Vue from 'vue'\\nimport App from './App.vue'\\nimport router from './router'\\nimport store from './store'\\nimport './registerServiceWorker'\\n\\n/* animation tools */\\nimport 'intersection-observer'\\nimport scrollama from 'scrollama'\\nwindow.scrollama = scrollama\\n/* animation tools */\\n\\nimport 'vue-bulma-accordion/dist/vue-bulma-accordion.css'\\nimport './customized-theme.sass'\\n\\nVue.config.productionTip = false\\n\\nnew Vue({\\n  router,\\n  store,\\n  render: h => h(App),\\n}).$mount('#app')\\n\",\"import mod from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Hero.vue?vue&type=style&index=0&lang=sass&\\\"; export default mod; export * from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Hero.vue?vue&type=style&index=0&lang=sass&\\\"\",\"import mod from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=css&\\\"; export default mod; export * from \\\"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/lib/index.js??ref--6-oneOf-1-2!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Footer.vue?vue&type=style&index=0&lang=css&\\\"\",\"module.exports = __webpack_public_path__ + \\\"img/logo.2773d2d1.svg\\\";\",\"import mod from \\\"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\\\"; export default mod; export * from \\\"-!../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../node_modules/css-loader/index.js??ref--9-oneOf-1-1!../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../node_modules/postcss-loader/lib/index.js??ref--9-oneOf-1-2!../node_modules/sass-loader/lib/loader.js??ref--9-oneOf-1-3!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=style&index=0&lang=sass&\\\"\"]}","code":"(function(t){function e(e){for(var s,n,i=e[0],l=e[1],c=e[2],u=0,d=[];u<i.length;u++)n=i[u],a[n]&&d.push(a[n][0]),a[n]=0;for(s in l)Object.prototype.hasOwnProperty.call(l,s)&&(t[s]=l[s]);p&&p(e);while(d.length)d.shift()();return o.push.apply(o,c||[]),r()}function r(){for(var t,e=0;e<o.length;e++){for(var r=o[e],s=!0,n=1;n<r.length;n++){var i=r[n];0!==a[i]&&(s=!1)}s&&(o.splice(e--,1),t=l(l.s=r[0]))}return t}var s={},n={app:0},a={app:0},o=[];function i(t){return l.p+\"js/\"+({examples:\"examples\",\"getting-started\":\"getting-started\",tutorial:\"tutorial\"}[t]||t)+\"-legacy.\"+{examples:\"e7ae5947\",\"getting-started\":\"9221e1fa\",tutorial:\"e4ca31b1\"}[t]+\".js\"}function l(e){if(s[e])return s[e].exports;var r=s[e]={i:e,l:!1,exports:{}};return t[e].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.e=function(t){var e=[],r={\"getting-started\":1,tutorial:1};n[t]?e.push(n[t]):0!==n[t]&&r[t]&&e.push(n[t]=new Promise(function(e,r){for(var s=\"css/\"+({examples:\"examples\",\"getting-started\":\"getting-started\",tutorial:\"tutorial\"}[t]||t)+\".\"+{examples:\"31d6cfe0\",\"getting-started\":\"97fc5bd9\",tutorial:\"43d93af5\"}[t]+\".css\",n=l.p+s,a=document.getElementsByTagName(\"link\"),o=0;o<a.length;o++){var i=a[o],c=i.getAttribute(\"data-href\")||i.getAttribute(\"href\");if(\"stylesheet\"===i.rel&&(c===s||c===n))return e()}var u=document.getElementsByTagName(\"style\");for(o=0;o<u.length;o++){i=u[o],c=i.getAttribute(\"data-href\");if(c===s||c===n)return e()}var d=document.createElement(\"link\");d.rel=\"stylesheet\",d.type=\"text/css\",d.onload=e,d.onerror=function(e){var s=e&&e.target&&e.target.src||n,a=new Error(\"Loading CSS chunk \"+t+\" failed.\\n(\"+s+\")\");a.request=s,r(a)},d.href=n;var p=document.getElementsByTagName(\"head\")[0];p.appendChild(d)}).then(function(){n[t]=0}));var s=a[t];if(0!==s)if(s)e.push(s[2]);else{var o=new Promise(function(e,r){s=a[t]=[e,r]});e.push(s[2]=o);var c,u=document.getElementsByTagName(\"head\")[0],d=document.createElement(\"script\");d.charset=\"utf-8\",d.timeout=120,l.nc&&d.setAttribute(\"nonce\",l.nc),d.src=i(t),c=function(e){d.onerror=d.onload=null,clearTimeout(p);var r=a[t];if(0!==r){if(r){var s=e&&(\"load\"===e.type?\"missing\":e.type),n=e&&e.target&&e.target.src,o=new Error(\"Loading chunk \"+t+\" failed.\\n(\"+s+\": \"+n+\")\");o.type=s,o.request=n,r[1](o)}a[t]=void 0}};var p=setTimeout(function(){c({type:\"timeout\",target:d})},12e4);d.onerror=d.onload=c,u.appendChild(d)}return Promise.all(e)},l.m=t,l.c=s,l.d=function(t,e,r){l.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},l.r=function(t){\"undefined\"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},l.t=function(t,e){if(1&e&&(t=l(t)),8&e)return t;if(4&e&&\"object\"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(l.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var s in t)l.d(r,s,function(e){return t[e]}.bind(null,s));return r},l.n=function(t){var e=t&&t.__esModule?function(){return t[\"default\"]}:function(){return t};return l.d(e,\"a\",e),e},l.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},l.p=\"/\",l.oe=function(t){throw console.error(t),t};var c=window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[],u=c.push.bind(c);c.push=e,c=c.slice();for(var d=0;d<c.length;d++)e(c[d]);var p=u;o.push([0,\"chunk-vendors\"]),r()})({0:function(t,e,r){t.exports=r(\"56d7\")},\"1a3b\":function(t,e,r){\"use strict\";var s=r(\"5ff2\"),n=r.n(s);n.a},2949:function(t,e,r){},3654:function(t,e,r){\"use strict\";var s=r(\"d1d6\"),n=r.n(s);n.a},5149:function(t,e,r){},\"56d7\":function(t,e,r){\"use strict\";r.r(e);r(\"cadf\"),r(\"551c\"),r(\"097d\");var s=r(\"2b0e\"),n=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{attrs:{id:\"app\"}},[r(\"navbar\"),r(\"Hero\"),r(\"div\",{staticClass:\"section\"},[r(\"div\",{staticClass:\"container\"},[r(\"transition\",{attrs:{name:\"slide-up\",mode:\"out-in\"}},[r(\"router-view\")],1)],1)]),r(\"footer-view\")],1)},a=[],o=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s(\"nav\",{staticClass:\"navbar is-fixed-top is-dark\"},[s(\"div\",{staticClass:\"navbar-brand\"},[s(\"router-link\",{staticClass:\"navbar-item\",attrs:{to:\"/\"}},[s(\"img\",{staticClass:\"bordered\",attrs:{src:r(\"9b19\"),alt:\"Brain.js logo\",width:\"28\",height:\"28\"}}),t._v(\"\\n        Brain.js\\n    \")]),t._m(0)],1),s(\"div\",{staticClass:\"navbar-menu\",attrs:{id:\"navbarExampleTransparentExample\"}},[s(\"div\",{staticClass:\"navbar-start\"},[s(\"router-link\",{staticClass:\"navbar-item\",attrs:{to:\"/\",title:\"Home\"}},[s(\"i\",{staticClass:\"material-icons\"},[t._v(\"home\")]),t._v(\"\\n         Home\\n      \")]),s(\"router-link\",{staticClass:\"navbar-item\",attrs:{to:\"/getting-started\",title:\"Installation & Quick Start\"}},[s(\"i\",{staticClass:\"material-icons\"},[t._v(\"flight_takeoff\")]),t._v(\"\\n         Getting Started\\n      \")]),s(\"router-link\",{staticClass:\"navbar-item\",attrs:{to:\"/tutorial\",title:\"Tutorials\"}},[s(\"i\",{staticClass:\"material-icons\"},[t._v(\"help\")]),t._v(\"\\n         Tutorials\\n      \")]),s(\"router-link\",{staticClass:\"navbar-item\",attrs:{to:\"/examples\",title:\"View Examples\"}},[s(\"i\",{staticClass:\"material-icons\"},[t._v(\"collections\")]),t._v(\"\\n         Examples\\n      \")]),t._m(1)],1),t._m(2)])])},i=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{staticClass:\"navbar-burger burger\",attrs:{\"data-target\":\"navbarExampleTransparentExample\"}},[r(\"span\"),r(\"span\"),r(\"span\")])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"a\",{staticClass:\"navbar-item\",attrs:{href:\"//github.com/BrainJS/brain.js#brainjs\",title:\"View Documentation\",target:\"_blank\"}},[r(\"i\",{staticClass:\"material-icons\"},[t._v(\"list\")]),t._v(\"\\n         Documentation\\n      \")])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{staticClass:\"navbar-end\"},[r(\"div\",{staticClass:\"navbar-item\"},[r(\"div\",{staticClass:\"field is-grouped\"},[r(\"p\",{staticClass:\"control\"},[r(\"a\",{staticClass:\"bd-tw-button button is-dark\",attrs:{target:\"_blank\",href:\"//github.com/BrainJS/brain.js\",title:\"Github Repository\"}},[r(\"i\",{staticClass:\"material-icons\"},[t._v(\"star\")])])]),r(\"p\",{staticClass:\"control\"},[r(\"a\",{staticClass:\"bd-tw-button button is-dark\",attrs:{target:\"_blank\",title:\"Tweet about Brain.js\",href:\"//twitter.com/intent/tweet?text=Brain.js: Neural networks in JavaScript&hashtags=brain.js,neuralNetworks,javascript,node\"}},[r(\"i\",{staticClass:\"material-icons\"},[t._v(\"share\")])])]),r(\"p\",{staticClass:\"control\"},[r(\"a\",{staticClass:\"button is-dark\",attrs:{target:\"_blank\",title:\"Download the script\",href:\"//unpkg.com/brain.js/dist/brain.min.js\"}},[r(\"i\",{staticClass:\"material-icons\"},[t._v(\"get_app\")])])]),r(\"p\",{staticClass:\"control\"},[r(\"a\",{staticClass:\"button is-light is-highlighted\",attrs:{title:\"Be a Sponsor or Backer to this project\",href:\"//opencollective.com/brainjs\"}},[r(\"i\",{staticClass:\"material-icons\"},[t._v(\"attach_money\")]),r(\"span\",[t._v(\"  Support\")])])])])])])}],l={},c=l,u=(r(\"1a3b\"),r(\"2877\")),d=Object(u[\"a\"])(c,o,i,!1,null,null,null);d.options.__file=\"Navbar.vue\";var p=d.exports,m=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"section\",{staticClass:\"hero is-primary\",class:{\"is-medium\":\"home\"===t.$route.name}},[t._m(0)])},b=[function(){var t=this,e=t.$createElement,s=t._self._c||e;return s(\"div\",{staticClass:\"hero-body\"},[s(\"div\",{staticClass:\"container\"},[s(\"article\",{staticClass:\"media\"},[s(\"figure\",{staticClass:\"media-left\"},[s(\"p\",{staticClass:\"image is-256x256\"},[s(\"img\",{staticClass:\"bordered\",attrs:{src:r(\"9b19\"),alt:\"brain.js logo\"}})])]),s(\"div\",{staticClass:\"media-content\"},[s(\"div\",{staticClass:\"content\"},[s(\"p\",[s(\"span\",{staticClass:\"title is-1\"},[t._v(\"Brain.js\")]),s(\"br\"),s(\"span\",{staticClass:\"subtitle is-2\"},[t._v(\"Neural networks in JavaScript\")]),s(\"br\"),t._v(\"\\n              for Browsers and Node.js\\n              \")])])])])])])}],f={},h=f,v=(r(\"67ab\"),Object(u[\"a\"])(h,m,b,!1,null,null,null));v.options.__file=\"Hero.vue\";var g=v.exports,j=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},_=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"footer\",{staticClass:\"footer is-dark\"},[r(\"div\",{staticClass:\"content has-text-centered\"},[r(\"br\"),r(\"p\",[t._v(\"\\n      The source code is licensed \"),r(\"a\",{attrs:{href:\"//opensource.org/licenses/mit-license.php\"}},[t._v(\"MIT\")]),t._v(\". \"),r(\"br\"),t._v(\"\\n      This page is open source. Noticed a typo? Or something unclear?\\n      \"),r(\"a\",{attrs:{href:\"//github.com/BrainJS/brain.js\"}},[t._v(\"Improve this page on GitHub\")])])])])}],w={},k=w,y=(r(\"760c\"),Object(u[\"a\"])(k,j,_,!1,null,null,null));y.options.__file=\"Footer.vue\";var C=y.exports,x={components:{Navbar:p,Hero:g,FooterView:C}},S=x,N=(r(\"cf25\"),Object(u[\"a\"])(S,n,a,!1,null,null,null));N.options.__file=\"App.vue\";var E=N.exports,B=r(\"8c4f\"),R=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"About Brain.js\")]),r(\"h3\",{staticClass:\"subtitle is-4\"},[t._v(\"\\n    Brain.js is a library of Neural Networks written in JavaScript for Browsers and Node.js. It is super simple to use, you do not need to know Neural Networks in details to work with this.\\n  \")]),r(\"br\"),r(\"br\"),r(\"div\",{staticClass:\"container\"},[r(\"div\",{staticClass:\"highlight-list\"},t._l(t.$store.state.highlights,function(e){return r(\"article\",{key:e.title,staticClass:\"message is-primary\"},[r(\"div\",{staticClass:\"message-body\"},[r(\"strong\",{staticClass:\"title is-4\"},[t._v(\"\\n            \"+t._s(e.title)+\"\\n          \")]),r(\"br\"),r(\"br\"),t._v(\"\\n          \"+t._s(e.description)+\"\\n          \"),r(\"br\"),r(\"br\"),r(\"a\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.link,expression:\"highlight.link\"}],attrs:{href:e.link}},[t._v(\"Details\")])])])}))]),r(\"br\"),r(\"br\"),r(\"br\"),r(\"div\",{staticClass:\"content has-text-centered\"},[r(\"div\",{ref:\"svg-logo-animation-container\",attrs:{id:\"svg-logo-animation-container\"}},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"Modular\")]),r(\"h3\",{staticClass:\"subtitle is-5\"},[t._v(\"Brain.js implmentation is highly modular to easily allow extendability. \")]),r(\"div\",{ref:\"svg-logo-animation\",attrs:{id:\"svg-logo-animation\"}},[r(\"svg\",{attrs:{version:\"1.1\",xmlns:\"http://www.w3.org/2000/svg\",\"xmlns:xlink\":\"http://www.w3.org/1999/xlink\",viewBox:\"0 0 200 200\"}},[r(\"rect\",{attrs:{width:\"100%\",height:\"100%\",fill:\"#F3DF49\"}}),r(\"g\",{staticClass:\"logo-parts\"},[r(\"polygon\",{style:t.leftPart,attrs:{fill:\"#2E2E2C\",points:\"104.8,110.4 134.1,133.6 134.1,148.7 94.8,163.9 74.3,164.9 58.5,143.7 73.4,123.3\"}}),r(\"polygon\",{style:t.rightPart,attrs:{fill:\"#2E2E2C\",points:\"139.4,148.7 139.4,133.6 134.3,104.4 148.4,103.5 185,126 180.5,153.6 166.4,164\"}}),r(\"polygon\",{style:t.bottomPart,attrs:{fill:\"#2E2E2C\",points:\"163.1,167.6 137.3,153.2 101.3,166.6 142.8,177.7 148.4,186.2 155.2,186.2\"}}),r(\"polygon\",{style:t.topPart,attrs:{fill:\"#2E2E2C\",points:\"111.1,108.3 133.5,127 128.9,105.3\"}})])])]),r(\"p\",{staticClass:\"title is-5\"},[t._v(\"Modular networks to quickly prototype networks, like: FeedForward, TimeStep, Recurrent, Streaming, CrossValidation\")])])]),r(\"br\"),r(\"br\"),r(\"br\"),t._m(0),r(\"br\"),r(\"hr\"),r(\"br\"),r(\"div\",{staticClass:\"columns has-text-centered\"},[r(\"div\",{staticClass:\"column\"},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"\\n        Ready to start?\\n      \")]),r(\"div\",{staticClass:\"content\"},[r(\"p\",[t._v(\"Read\\n          \"),r(\"a\",{attrs:{href:\"http://github.com/BrainJS/brain.js#brainjs\"}},[t._v(\"Documentation\")]),t._v(\"\\n          or view \"),r(\"router-link\",{attrs:{to:\"/examples\",title:\"Examples\"}},[t._v(\"\\n            Live Examples\\n          \")])],1),r(\"router-link\",{staticClass:\"button is-primary is-large\",attrs:{to:\"/getting-started\",title:\"Installation & Quick Start\"}},[t._v(\"\\n          Get Started Now\\n        \")])],1)]),r(\"div\",{staticClass:\"column\"},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"\\n        Support\\n      \")]),r(\"div\",{staticClass:\"content\"},[r(\"p\",[t._v(\"Support this project by becoming a Sponsor or Backer. \")]),r(\"router-link\",{staticClass:\"button is-primary is-large\",attrs:{to:\"//opencollective.com/brainjs#sponsor\",title:\"Sponsor\"}},[t._v(\"\\n          Become a Sponsor\\n        \")])],1)]),t._m(1)]),r(\"br\"),r(\"hr\"),r(\"br\"),t._m(2),r(\"br\"),r(\"hr\"),r(\"br\"),t._m(3),r(\"br\")])},U=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"article\",{staticClass:\"message is-info\"},[r(\"div\",{staticClass:\"message-body\"},[r(\"span\",{staticClass:\"title is-5\"},[t._v(\"GPU support for Node.js coming soon!\")]),r(\"br\"),t._v(\"\\n      Brain.js is being worked on to enable GPU driven computation support for \"),r(\"strong\",[t._v(\"Node.js\")])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{staticClass:\"column\"},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"\\n        Be a Part of Brain.js\\n      \")]),r(\"div\",{staticClass:\"content\"},[r(\"p\",[t._v(\"Contrinutions are always welcome!\")]),r(\"a\",{staticClass:\"button is-primary is-large\",attrs:{href:\"//github.com/BrainJS/brain.js/blob/master/CONTRIBUTING.md\",title:\"Github Repository\",target:\"_blank\"}},[t._v(\"\\n          Contribute\\n        \")])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{staticClass:\"content has-text-centered\"},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"Sponsors/ Backers\")]),r(\"p\",[t._v(\"Thank you to all our Sponsors and Backers! 🙏\")]),r(\"p\",[r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/0/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/0/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/1/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/1/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/2/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/2/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/3/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/3/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/4/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/4/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/5/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/5/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/6/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/6/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/7/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/7/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/8/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/8/avatar.svg\"}})]),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs/sponsor/9/website\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/sponsor/9/avatar.svg\"}})]),r(\"br\"),r(\"a\",{attrs:{href:\"https://opencollective.com/brainjs#backers\",target:\"_blank\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/backers.svg?width=890\"}})])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r(\"div\",{staticClass:\"content has-text-centered\"},[r(\"h2\",{staticClass:\"title is-3\"},[t._v(\"Contributors\")]),r(\"p\",[t._v(\"This project exists thanks to all the people who contribute.\"),r(\"br\"),r(\"br\"),r(\"a\",{attrs:{href:\"graphs/contributors\"}},[r(\"img\",{attrs:{src:\"https://opencollective.com/brainjs/contributors.svg?width=890&button=false\"}})])])])}],T={components:{},data:function(){return{progress:0}},computed:{offset:function(){var t=250*Math.abs(.66-this.progress);return(t<0||this.progress>.66)&&(t=0),t},leftPart:function(){return{transform:\"translateX(-\".concat(this.offset,\"px)\"),opacity:\"\".concat(1.25-this.offset/80)}},rightPart:function(){return{transform:\"translateX(\".concat(this.offset,\"px)\"),opacity:\"\".concat(1.25-this.offset/80)}},bottomPart:function(){return{transform:\"translateY(\".concat(this.offset,\"px)\"),opacity:\"\".concat(1.25-this.offset/80)}},topPart:function(){return{transform:\"translateY(-\".concat(this.offset,\"px)\"),opacity:\"\".concat(1.25-this.offset/80)}},featureList:function(){return this.$store.state.features.map(function(t){return t.title})}},mounted:function(){var t=this,e=scrollama();e.setup({step:\"#svg-logo-animation\",progress:!0,threshold:1,offset:.66}).onStepProgress(function(e){t.progress=e.progress}),window.addEventListener(\"resize\",e.resize)}},L=T,M=(r(\"3654\"),Object(u[\"a\"])(L,R,U,!1,null,null,null));M.options.__file=\"Home.vue\";var O=M.exports;s[\"a\"].use(B[\"a\"]);var P=new B[\"a\"]({routes:[{path:\"/\",name:\"home\",component:O},{path:\"/getting-started\",name:\"getting-started\",component:function(){return r.e(\"getting-started\").then(r.bind(null,\"94f1\"))}},{path:\"/tutorial\",name:\"tutorial\",component:function(){return r.e(\"tutorial\").then(r.bind(null,\"818d\"))}},{path:\"/examples\",name:\"examples\",component:function(){return r.e(\"examples\").then(r.bind(null,\"a451\"))}},{path:\"*\",redirect:\"/\"}],scrollBehavior:function(t,e){if(t.path!==e.path)return{x:0,y:0}}}),G=r(\"2f62\");s[\"a\"].use(G[\"a\"]);var F=new G[\"a\"].Store({state:{features:[{title:\"Fast & GPU supported\"},{title:\"Easy to Use\"},{title:\"Async API\"},{title:\"Export & Import Trained Models\"},{title:\"Cross Validation\"},{title:\"Stream Training\"},{title:\"Modular\"}],highlights:[{title:\"Simple\",description:\"Brain.js is super simple to use. You do not need to know Neural Networks in details to work with this. \",link:\"//github.com/BrainJS/brain.js#examples\"},{title:\"Fast\",description:\"Brain.js performs computations using GPU and gracefully fallback to pure JavaSCript in Node.js or when GPU is not available.\",link:\"//github.com/gpujs/gpu.js\"},{title:\"Useful\",description:\"Brain.js provided multiple neural network implementations as different neural nets suited to do different things well.\",link:\"//github.com/BrainJS/brain.js#neural-network-types\"},{title:\"Easy\",description:\"Easily export and import trained models to JSON format and as a function. Host pre-trained models on your website easily. \",link:\"//github.com/BrainJS/brain.js#json\"}],networks:[{title:\"brain.NeuralNetwork\",description:\"Feedforward Neural Network with backpropagation\",link:\"https://en.wikipedia.org/wiki/Feedforward_neural_network\"},{title:\"brain.recurrent.RNNTimeStep\",description:'Time Step Recurrent Neural Network or \"RNN\"',link:\"https://en.wikipedia.org/wiki/Recurrent_neural_network\"},{title:\"brain.recurrent.LSTMTimeStep\",description:'Time Step Long Short Term Memory Neural Network or \"LSTM\"',link:\"https://en.wikipedia.org/wiki/Long_short-term_memory\"},{title:\"brain.recurrent.GRUTimeStep\",description:'Time Step Gated Recurrent Unit or \"GRU\"',link:\"https://en.wikipedia.org/wiki/Gated_recurrent_unit\"},{title:\"brain.recurrent.RNN\",description:'Recurrent Neural Network or \"RNN\"',link:\"https://en.wikipedia.org/wiki/Recurrent_neural_network\"},{title:\"brain.recurrent.LSTM\",description:'Long Short Term Memory Neural Network or \"LSTM\"',link:\"https://en.wikipedia.org/wiki/Long_short-term_memory\"},{title:\"brain.recurrent.GRU\",description:'Gated Recurrent Unit or \"GRU\"',link:\"https://en.wikipedia.org/wiki/Gated_recurrent_unit\"}],tutorials:[{title:\"How to create a neural net in the browser with Brain.js\",description:\"\",author:\"Per Harald Borgen\",link:\"https://scrimba.com/c/c36zkcb\"},{title:\"BRAIN.JS: NEURAL NETWORKS IN JAVASCRIPT\",description:\"\",author:\"http://badassjs.com\",link:\"http://badassjs.com/post/729676907/brainjs-neural-networks-in-javascript\"},{title:\"Neural Networks in JavaScript with Brain.js\",description:\"\",author:\"Scott Robinson\",link:\"https://stackabuse.com/neural-networks-in-javascript-with-brain-js/\"},{title:\"You can build a neural network in JavaScript\",description:\"\",author:\"Daniel Simmons\",link:\"https://itnext.io/you-can-build-a-neural-network-in-javascript-even-if-you-dont-really-understand-neural-networks-e63e12713a3\"}],examples:[{title:\"XOR function\",description:\"Here's an example showcasing how to approximate the XOR function.\",link:\"//jsfiddle.net/mubaidr/efLq26xd/2/embedded/js,result/\"},{title:\"Simple Letter Detection\",description:\"Detect letters from text.\",link:\"//jsfiddle.net/mubaidr/79Lkqsb5/2/embedded/js,result/\"},{title:\"Childrens Book\",description:\"Writing a children's book using a recurrent neural network.\",link:\"//jsfiddle.net/mubaidr/zdLh6bsn/3/embedded/js,result/\"},{title:\"Color Contrast\",description:\"Get suitable text color for given background color.\",link:\"//jsfiddle.net/mubaidr/9vcqrb0p/1/embedded/js,result/\"},{title:\"Guess Number\",description:\"Guess next number in series.\",link:\"//jsfiddle.net/mubaidr/8yeo2jmd/1/embedded/js,result/\"}]},mutations:{},actions:{}}),A=r(\"9483\");Object(A[\"a\"])(\"\".concat(\"/\",\"service-worker.js\"),{ready:function(){console.log(\"App is being served from cache by a service worker.\\nFor more details, visit https://goo.gl/AFskqB\")},cached:function(){console.log(\"Content has been cached for offline use.\")},updated:function(){console.log(\"New content is available; please refresh.\")},offline:function(){console.log(\"No internet connection found. App is running in offline mode.\")},error:function(t){console.error(\"Error during service worker registration:\",t)}});r(\"5abe\");var J=r(\"d11d\"),$=r.n(J);r(\"8a58\"),r(\"e1fc\");window.scrollama=$.a,s[\"a\"].config.productionTip=!1,new s[\"a\"]({router:P,store:F,render:function(t){return t(E)}}).$mount(\"#app\")},\"5ff2\":function(t,e,r){},\"67ab\":function(t,e,r){\"use strict\";var s=r(\"2949\"),n=r.n(s);n.a},7386:function(t,e,r){},\"760c\":function(t,e,r){\"use strict\";var s=r(\"5149\"),n=r.n(s);n.a},\"9b19\":function(t,e,r){t.exports=r.p+\"img/logo.2773d2d1.svg\"},cf25:function(t,e,r){\"use strict\";var s=r(\"7386\"),n=r.n(s);n.a},d1d6:function(t,e){throw new Error(\"Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):\\nModuleBuildError: Module build failed (from ./node_modules/sass-loader/lib/loader.js):\\nError: Missing binding /Users/robert.plummer/brain.js/docs/node_modules/node-sass/vendor/darwin-x64-57/binding.node\\nNode Sass could not find a binding for your current environment: OS X 64-bit with Node.js 8.x\\n\\nFound bindings for the following environments:\\n  - OS X 64-bit with Node.js 10.x\\n\\nThis usually happens because your environment has changed since running `npm install`.\\nRun `npm rebuild node-sass` to download the binding for your current environment.\\n    at module.exports (/Users/robert.plummer/brain.js/docs/node_modules/node-sass/lib/binding.js:15:13)\\n    at Object.<anonymous> (/Users/robert.plummer/brain.js/docs/node_modules/node-sass/lib/index.js:14:35)\\n    at Module._compile (module.js:643:30)\\n    at Object.Module._extensions..js (module.js:654:10)\\n    at Module.load (module.js:556:32)\\n    at tryModuleLoad (module.js:499:12)\\n    at Function.Module._load (module.js:491:3)\\n    at Module.require (module.js:587:17)\\n    at require (internal/module.js:11:18)\\n    at Object.sassLoader (/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js:46:72)\\n    at runLoaders (/Users/robert.plummer/brain.js/docs/node_modules/webpack/lib/NormalModule.js:286:20)\\n    at /Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:364:11\\n    at /Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:230:18\\n    at runSyncOrAsync (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:143:3)\\n    at iterateNormalLoaders (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:229:2)\\n    at iterateNormalLoaders (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:218:10)\\n    at /Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:233:3\\n    at context.callback (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:111:13)\\n    at /Users/robert.plummer/brain.js/docs/node_modules/cache-loader/dist/index.js:110:16\\n    at /Users/robert.plummer/brain.js/docs/node_modules/graceful-fs/graceful-fs.js:43:10\\n    at FSReqWrap.oncomplete (fs.js:135:15)\")},e1fc:function(t,e){throw new Error(\"Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):\\nModuleBuildError: Module build failed (from ./node_modules/sass-loader/lib/loader.js):\\nError: Missing binding /Users/robert.plummer/brain.js/docs/node_modules/node-sass/vendor/darwin-x64-57/binding.node\\nNode Sass could not find a binding for your current environment: OS X 64-bit with Node.js 8.x\\n\\nFound bindings for the following environments:\\n  - OS X 64-bit with Node.js 10.x\\n\\nThis usually happens because your environment has changed since running `npm install`.\\nRun `npm rebuild node-sass` to download the binding for your current environment.\\n    at module.exports (/Users/robert.plummer/brain.js/docs/node_modules/node-sass/lib/binding.js:15:13)\\n    at Object.<anonymous> (/Users/robert.plummer/brain.js/docs/node_modules/node-sass/lib/index.js:14:35)\\n    at Module._compile (module.js:643:30)\\n    at Object.Module._extensions..js (module.js:654:10)\\n    at Module.load (module.js:556:32)\\n    at tryModuleLoad (module.js:499:12)\\n    at Function.Module._load (module.js:491:3)\\n    at Module.require (module.js:587:17)\\n    at require (internal/module.js:11:18)\\n    at Object.sassLoader (/Users/robert.plummer/brain.js/docs/node_modules/sass-loader/lib/loader.js:46:72)\\n    at runLoaders (/Users/robert.plummer/brain.js/docs/node_modules/webpack/lib/NormalModule.js:286:20)\\n    at /Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:364:11\\n    at /Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:230:18\\n    at runSyncOrAsync (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:143:3)\\n    at iterateNormalLoaders (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:229:2)\\n    at Array.<anonymous> (/Users/robert.plummer/brain.js/docs/node_modules/loader-runner/lib/LoaderRunner.js:202:4)\\n    at Storage.finished (/Users/robert.plummer/brain.js/docs/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:43:16)\\n    at provider (/Users/robert.plummer/brain.js/docs/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:79:9)\\n    at /Users/robert.plummer/brain.js/docs/node_modules/graceful-fs/graceful-fs.js:78:16\\n    at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:511:3)\")}});","extractedComments":[]}