Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit bd763cf

Browse files
Merge pull request wilsonrljr#115 from wilsonrljr/v0.3.2
V0.3.2
2 parents 736d919 + 059ed8d commit bd763cf

File tree

125 files changed

+8206
-5681
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+8206
-5681
lines changed

‎CHANGELOG

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,30 @@ File for tracking changes in SysIdentPy
55
Changes in SysIdentPy
66
=====================
77

8+
v0.3.2
9+
------
10+
11+
CONTRIBUTORS
12+
~~~~~~~~~~~~
13+
14+
- wilsonrljr
15+
16+
CHANGES
17+
~~~~~~~
18+
19+
- The update **v0.3.2** has been released with API changes and fixes.
20+
21+
- Major:
22+
- Added Akaike Information Criteria corrected in FROLS. Now the user can use aicc as the information criteria to select the model order when using FROLS algorithm.
23+
24+
- FIX: Issue #114. Replace yhat with y in root relative squared error. Thanks @miroder
25+
26+
- TESTS: Minor changes in tests by removing unnecessary data load.
27+
28+
- Remove unused code and comments.
29+
30+
- Docs: Minor changes in notebooks. Added AICc method in the information criteria example.
31+
832
v0.3.1
933
------
1034

‎docs/book/contents/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/book/contents/" rel="canonical"/><link href="../preface/" rel="prev"/><link href="../../events/events/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Contents - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config","G-16K3SQT164"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","G-16K3SQT164",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=G-16K3SQT164",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
2+
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/book/contents/" rel="canonical"/><link href="../preface/" rel="prev"/><link href="../../events/events/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Contents - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
33
html.glightbox-open { overflow: initial; height: 100%; }
44
.gslide-title { margin-top: 0px; user-select: text; }
55
.gslide-desc { color: #666; user-select: text; }

‎docs/book/preface/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/book/preface/" rel="canonical"/><link href="../../examples/PV_forecasting_benchmark/" rel="prev"/><link href="../contents/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Preface - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config","G-16K3SQT164"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","G-16K3SQT164",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=G-16K3SQT164",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
2+
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/book/preface/" rel="canonical"/><link href="../../examples/PV_forecasting_benchmark/" rel="prev"/><link href="../contents/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Preface - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
33
html.glightbox-open { overflow: initial; height: 100%; }
44
.gslide-title { margin-top: 0px; user-select: text; }
55
.gslide-desc { color: #666; user-select: text; }

‎docs/changelog/changelog.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,27 @@ template: overrides/main.html
55

66
# Changes in SysIdentPy
77

8+
## v0.3.2
9+
10+
### CONTRIBUTORS
11+
12+
- wilsonrljr
13+
14+
### CHANGES
15+
16+
- The update **v0.3.2** has been released with API changes and fixes.
17+
18+
- Major:
19+
- Added Akaike Information Criteria corrected in FROLS. Now the user can use aicc as the information criteria to select the model order when using FROLS algorithm.
20+
21+
- FIX: Issue #114. Replace yhat with y in root relative squared error. Thanks @miroder
22+
23+
- TESTS: Minor changes in tests by removing unnecessary data load.
24+
25+
- Remove unused code and comments.
26+
27+
- Docs: Minor changes in notebooks. Added AICc method in the information criteria example.
28+
829
## v0.3.1
930

1031
### CONTRIBUTORS

‎docs/changelog/changelog/changelog.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,27 @@ template: overrides/main.html
55

66
# Changes in SysIdentPy
77

8+
## v0.3.2
9+
10+
### CONTRIBUTORS
11+
12+
- wilsonrljr
13+
14+
### CHANGES
15+
16+
- The update **v0.3.2** has been released with API changes and fixes.
17+
18+
- Major:
19+
- Added Akaike Information Criteria corrected in FROLS. Now the user can use aicc as the information criteria to select the model order when using FROLS algorithm.
20+
21+
- FIX: Issue #114. Replace yhat with y in root relative squared error. Thanks @miroder
22+
23+
- TESTS: Minor changes in tests by removing unnecessary data load.
24+
25+
- Remove unused code and comments.
26+
27+
- Docs: Minor changes in notebooks. Added AICc method in the information criteria example.
28+
829
## v0.3.1
930

1031
### CONTRIBUTORS

‎docs/changelog/changelog/index.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

‎docs/code/aols/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/code/aols/" rel="canonical"/><link href="../metamss/" rel="prev"/><link href="../entropic-regression/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>AOLS - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config","G-16K3SQT164"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","G-16K3SQT164",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=G-16K3SQT164",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
2+
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/code/aols/" rel="canonical"/><link href="../metamss/" rel="prev"/><link href="../entropic-regression/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>AOLS - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
33
html.glightbox-open { overflow: initial; height: 100%; }
44
.gslide-title { margin-top: 0px; user-select: text; }
55
.gslide-desc { color: #666; user-select: text; }

‎docs/code/basis-function/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!DOCTYPE html>
2-
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/code/basis-function/" rel="canonical"/><link href="../narmax-base/" rel="prev"/><link href="../frols/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Basis Functions - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script id="__analytics">function __md_analytics(){function n(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],n("js",new Date),n("config","G-16K3SQT164"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){this.value&&n("event","search",{search_term:this.value})}),document$.subscribe(function(){var a=document.forms.feedback;if(void 0!==a)for(var e of a.querySelectorAll("[type=submit]"))e.addEventListener("click",function(e){e.preventDefault();var t=document.location.pathname,e=this.getAttribute("data-md-value");n("event","feedback",{page:t,data:e}),a.firstElementChild.disabled=!0;e=a.querySelector(".md-feedback__note [data-md-value='"+e+"']");e&&(e.hidden=!1)}),a.hidden=!1}),location$.subscribe(function(e){n("config","G-16K3SQT164",{page_path:e.pathname})})});var e=document.createElement("script");e.async=!0,e.src="https://www.googletagmanager.com/gtag/js?id=G-16K3SQT164",document.getElementById("__analytics").insertAdjacentElement("afterEnd",e)}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
2+
<html class="no-js" lang="en"> <head><meta charset="utf-8"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="From Classical Approaches to Neural Networks" name="description"/><meta content="Wilson Rocha" name="author"/><link href="https://sysidentpy.org/code/basis-function/" rel="canonical"/><link href="../narmax-base/" rel="prev"/><link href="../frols/" rel="next"/><link href="../../overrides/assets/images/favicon.png" rel="icon"/><meta content="mkdocs-1.4.3, mkdocs-material-9.1.11" name="generator"/><title>Basis Functions - SysIdentPy</title><link href="../../assets/stylesheets/main.85bb2934.min.css" rel="stylesheet"/><link href="../../assets/stylesheets/palette.a6bdf11c.min.css" rel="stylesheet"/><link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/><link href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&amp;display=fallback" rel="stylesheet"/><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link href="../../assets/_mkdocstrings.css" rel="stylesheet"/><script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script><script>"undefined"!=typeof __md_analytics&&__md_analytics()</script><link href="../../assets/stylesheets/glightbox.min.css" rel="stylesheet"/><style>
33
html.glightbox-open { overflow: initial; height: 100%; }
44
.gslide-title { margin-top: 0px; user-select: text; }
55
.gslide-desc { color: #666; user-select: text; }

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /