Skip to content

Commit fb164b2

Browse files
committed
VERSION 0.6.0
1 parent f9dd51f commit fb164b2

File tree

104 files changed

+1513
-1460
lines changed

Some content is hidden

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

104 files changed

+1513
-1460
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
* linguist-detectable=false
22
*.py linguist-detectable=true
3-
3+
*.ipynb filter=remove-notebook-output

MANIFEST.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
prune .
22
recursive-include pymoo *.py *.pyx
3-
recursive-include pymoo/cython/vendor *.c *.h
3+
recursive-include pymoo/cython/vendor *.cpp *.h
44
include LICENSE Makefile

docs/run.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
IPYNBS = [e for e in files_from_folder(DOCS, regex='**/*.ipynb', skip=SKIP) if ".ipynb_checkpoints" not in e]
1111

12+
IPYNBS = ['/Users/blankjul/workspace/pymoo/docs/source/algorithms/usage.ipynb',
13+
'/Users/blankjul/workspace/pymoo/docs/source/algorithms/moo/nsga2.ipynb']
1214

1315
failed = []
1416

docs/source/_theme/layout.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
</div>
114114

115115

116-
<div id="main-content" class="col py-3 px-6 px-md-4">
116+
<div id="main-content" class="col py-3 px-6 col-md-9 px-md-4">
117117

118118
<div>
119119
{{ super() }}

docs/source/_theme/theme.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[theme]
22
inherit = pydata_sphinx_theme
33
pygments_style = tango
4-
sidebars = search-field.html, sbt-sidebar-nav.html, sbt-sidebar-footer.html
4+
sidebars = sidebar-search-bs.html, sbt-sidebar-nav.html, sbt-sidebar-footer.html
55
stylesheet = sphinx-book-theme.da26317cf37e5c4af2fa3e6253912353.css
66

77
[options]

docs/source/algorithms/hyperparameters.ipynb

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@
5454
"execution_count": null,
5555
"metadata": {
5656
"execution": {
57-
"iopub.execute_input": "2022-07-29T18:21:25.160243Z",
58-
"iopub.status.busy": "2022-07-29T18:21:25.159678Z",
59-
"iopub.status.idle": "2022-07-29T18:21:25.282419Z",
60-
"shell.execute_reply": "2022-07-29T18:21:25.281202Z"
57+
"iopub.execute_input": "2022-07-30T17:25:21.043948Z",
58+
"iopub.status.busy": "2022-07-30T17:25:21.043537Z",
59+
"iopub.status.idle": "2022-07-30T17:25:21.098306Z",
60+
"shell.execute_reply": "2022-07-30T17:25:21.097755Z"
6161
},
6262
"pycharm": {
6363
"name": "#%%\n"
@@ -100,10 +100,10 @@
100100
"execution_count": null,
101101
"metadata": {
102102
"execution": {
103-
"iopub.execute_input": "2022-07-29T18:21:25.288658Z",
104-
"iopub.status.busy": "2022-07-29T18:21:25.288217Z",
105-
"iopub.status.idle": "2022-07-29T18:21:37.210503Z",
106-
"shell.execute_reply": "2022-07-29T18:21:37.209863Z"
103+
"iopub.execute_input": "2022-07-30T17:25:21.101947Z",
104+
"iopub.status.busy": "2022-07-30T17:25:21.101648Z",
105+
"iopub.status.idle": "2022-07-30T17:25:31.692131Z",
106+
"shell.execute_reply": "2022-07-30T17:25:31.690739Z"
107107
},
108108
"pycharm": {
109109
"name": "#%%\n"
@@ -155,10 +155,10 @@
155155
"execution_count": null,
156156
"metadata": {
157157
"execution": {
158-
"iopub.execute_input": "2022-07-29T18:21:37.213740Z",
159-
"iopub.status.busy": "2022-07-29T18:21:37.213398Z",
160-
"iopub.status.idle": "2022-07-29T18:21:44.233047Z",
161-
"shell.execute_reply": "2022-07-29T18:21:44.232092Z"
158+
"iopub.execute_input": "2022-07-30T17:25:31.696459Z",
159+
"iopub.status.busy": "2022-07-30T17:25:31.696067Z",
160+
"iopub.status.idle": "2022-07-30T17:25:38.499709Z",
161+
"shell.execute_reply": "2022-07-30T17:25:38.498892Z"
162162
},
163163
"pycharm": {
164164
"name": "#%%\n"
@@ -212,10 +212,10 @@
212212
"execution_count": null,
213213
"metadata": {
214214
"execution": {
215-
"iopub.execute_input": "2022-07-29T18:21:44.237637Z",
216-
"iopub.status.busy": "2022-07-29T18:21:44.237353Z",
217-
"iopub.status.idle": "2022-07-29T18:22:00.709442Z",
218-
"shell.execute_reply": "2022-07-29T18:22:00.708080Z"
215+
"iopub.execute_input": "2022-07-30T17:25:38.503181Z",
216+
"iopub.status.busy": "2022-07-30T17:25:38.502820Z",
217+
"iopub.status.idle": "2022-07-30T17:25:53.295688Z",
218+
"shell.execute_reply": "2022-07-30T17:25:53.294554Z"
219219
},
220220
"pycharm": {
221221
"name": "#%%\n"
@@ -269,10 +269,10 @@
269269
"execution_count": null,
270270
"metadata": {
271271
"execution": {
272-
"iopub.execute_input": "2022-07-29T18:22:00.714327Z",
273-
"iopub.status.busy": "2022-07-29T18:22:00.713885Z",
274-
"iopub.status.idle": "2022-07-29T18:22:17.733850Z",
275-
"shell.execute_reply": "2022-07-29T18:22:17.733006Z"
272+
"iopub.execute_input": "2022-07-30T17:25:53.299099Z",
273+
"iopub.status.busy": "2022-07-30T17:25:53.298836Z",
274+
"iopub.status.idle": "2022-07-30T17:26:08.644353Z",
275+
"shell.execute_reply": "2022-07-30T17:26:08.643595Z"
276276
},
277277
"pycharm": {
278278
"name": "#%%\n"

docs/source/algorithms/index.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
],
8080
"metadata": {
8181
"kernelspec": {
82-
"display_name": "Python 3 (ipykernel)",
82+
"display_name": "Python 3",
8383
"language": "python",
8484
"name": "python3"
8585
},
@@ -93,7 +93,7 @@
9393
"name": "python",
9494
"nbconvert_exporter": "python",
9595
"pygments_lexer": "ipython3",
96-
"version": "3.10.5"
96+
"version": "3.8.8"
9797
},
9898
"pycharm": {
9999
"stem_cell": {

docs/source/algorithms/initialization.ipynb

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
{
44
"cell_type": "raw",
55
"metadata": {
6+
"pycharm": {
7+
"name": "#%% raw\n"
8+
},
69
"raw_mimetype": "text/restructuredtext"
710
},
811
"source": [
@@ -11,21 +14,33 @@
1114
},
1215
{
1316
"cell_type": "markdown",
14-
"metadata": {},
17+
"metadata": {
18+
"pycharm": {
19+
"name": "#%% md\n"
20+
}
21+
},
1522
"source": [
1623
"# Initialization"
1724
]
1825
},
1926
{
2027
"cell_type": "markdown",
21-
"metadata": {},
28+
"metadata": {
29+
"pycharm": {
30+
"name": "#%% md\n"
31+
}
32+
},
2233
"source": [
2334
"Algorithms are directly initialized using the corresponding constructor."
2435
]
2536
},
2637
{
2738
"cell_type": "markdown",
28-
"metadata": {},
39+
"metadata": {
40+
"pycharm": {
41+
"name": "#%% md\n"
42+
}
43+
},
2944
"source": [
3045
"Directly initializing the object keeps the code clean and if you use an idea lets you quickly jump to the definition of the algorithm and find hyperparameters to modify."
3146
]
@@ -35,10 +50,13 @@
3550
"execution_count": null,
3651
"metadata": {
3752
"execution": {
38-
"iopub.execute_input": "2022-07-29T18:22:22.674957Z",
39-
"iopub.status.busy": "2022-07-29T18:22:22.674481Z",
40-
"iopub.status.idle": "2022-07-29T18:22:22.797082Z",
41-
"shell.execute_reply": "2022-07-29T18:22:22.796277Z"
53+
"iopub.execute_input": "2022-07-30T17:26:12.216644Z",
54+
"iopub.status.busy": "2022-07-30T17:26:12.216187Z",
55+
"iopub.status.idle": "2022-07-30T17:26:12.260811Z",
56+
"shell.execute_reply": "2022-07-30T17:26:12.259942Z"
57+
},
58+
"pycharm": {
59+
"name": "#%%\n"
4260
},
4361
"tags": []
4462
},

docs/source/algorithms/moo/age.ipynb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@
6060
"metadata": {
6161
"code": "algorithms/usage_nsga2.py",
6262
"execution": {
63-
"iopub.execute_input": "2022-07-29T18:22:38.664077Z",
64-
"iopub.status.busy": "2022-07-29T18:22:38.663698Z",
65-
"iopub.status.idle": "2022-07-29T18:22:49.127622Z",
66-
"shell.execute_reply": "2022-07-29T18:22:49.125936Z"
63+
"iopub.execute_input": "2022-07-30T17:26:25.496226Z",
64+
"iopub.status.busy": "2022-07-30T17:26:25.495827Z",
65+
"iopub.status.idle": "2022-07-30T17:26:34.312654Z",
66+
"shell.execute_reply": "2022-07-30T17:26:34.311991Z"
6767
},
6868
"tags": []
6969
},
@@ -104,10 +104,10 @@
104104
"metadata": {
105105
"code": "algorithms/usage_nsga2_binary.py",
106106
"execution": {
107-
"iopub.execute_input": "2022-07-29T18:22:49.136048Z",
108-
"iopub.status.busy": "2022-07-29T18:22:49.135354Z",
109-
"iopub.status.idle": "2022-07-29T18:23:07.679326Z",
110-
"shell.execute_reply": "2022-07-29T18:23:07.678625Z"
107+
"iopub.execute_input": "2022-07-30T17:26:34.316070Z",
108+
"iopub.status.busy": "2022-07-30T17:26:34.315790Z",
109+
"iopub.status.idle": "2022-07-30T17:26:47.885787Z",
110+
"shell.execute_reply": "2022-07-30T17:26:47.884792Z"
111111
},
112112
"tags": []
113113
},

docs/source/algorithms/moo/age2.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@
3737
"metadata": {
3838
"code": "algorithms/usage_nsga2.py",
3939
"execution": {
40-
"iopub.execute_input": "2022-07-29T18:24:43.208646Z",
41-
"iopub.status.busy": "2022-07-29T18:24:43.207916Z",
42-
"iopub.status.idle": "2022-07-29T18:25:00.557359Z",
43-
"shell.execute_reply": "2022-07-29T18:25:00.555969Z"
40+
"iopub.execute_input": "2022-07-30T17:27:56.968774Z",
41+
"iopub.status.busy": "2022-07-30T17:27:56.968284Z",
42+
"iopub.status.idle": "2022-07-30T17:28:07.508948Z",
43+
"shell.execute_reply": "2022-07-30T17:28:07.508223Z"
4444
},
4545
"tags": []
4646
},

0 commit comments

Comments
 (0)