Skip to content

Commit 15cac66

Browse files
committed
0.15.0 - Windows x64 Binaries
1 parent 590f5b5 commit 15cac66

21 files changed

+309
-245
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,7 @@ __pycache__/
1212
# project internal
1313
old/
1414
proto/
15+
16+
# project builds
17+
build/
18+
dist/

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 0.15.0 [April 23, 2020] (LICENSE CHANGE)
2+
* **LICENSE CHANGED**
3+
* Changed from Apache v2.0 to GPL v3.0 because of PyQt5 and PyInstaller.
4+
* And since its an end-user product, I believe this is a suitable license to support open-source software
5+
* This will be **permanent**
6+
* (Did attempted to use fbs and PyInstaller and cx_Freeze)
7+
* Distribution is here!
8+
* Using PyInstaller (developer version because of some hidden imports shenanigans)
9+
* Access distribution via <https://andrews236.github.io/>
10+
11+
112
## Indev 14.1 [April 22, 2020]
213
* Serialization now is able to serialize constant field datas
314
* New Optional Type (The last type we will implement for now)

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,12 @@ This project is built on Python 3.7 using PyQt5 for the front-end and
1414
Scikit-Learn for the model back-ends.
1515

1616
### Requirements
17-
* Python 3.7 Interpreter
18-
* Libraries Required
19-
* PyQt5
20-
* SkLearn (Scikit-Learn)
17+
##### Windows
18+
* Access single executables via <https://andrews236.github.io/>
19+
20+
##### MacOS / Linux / etc.
21+
* Python 3.7 (x64) Interpreter; cannot be x86
22+
* Libraries Required via requirements.txt
2123
* Preferably use virtual-environment to execute your project
2224

2325
### Updates

TODO.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ Things can try. __(At your own risk!)__
3737
- Add a pre-process normalize image node
3838
- Add read image node
3939
- Ask to save the project (if not saved) after the user decides to quit
40-
- Don't save model if the user hadnt click [save model]
40+
- Don't save model to the `project.yaml` if the user hadnt click [save model]
41+
- When adding new model, instead of always locating at the same position, choose diff. pos.
42+
- Add a tree to organize the nodes that is starting to get a lot
43+
- Add zooming and panning for bigger nodes
4144

4245
#### Near Future (Ordered)
4346
- A better way to create nodes

graph/axis.frag

Lines changed: 0 additions & 9 deletions
This file was deleted.

graph/axis.vert

Lines changed: 0 additions & 5 deletions
This file was deleted.

graph/main.py

Lines changed: 0 additions & 180 deletions
This file was deleted.

graph/model.vert

Lines changed: 0 additions & 23 deletions
This file was deleted.

graph/triangle.frag

Lines changed: 0 additions & 9 deletions
This file was deleted.

graphical_ai.spec

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# -*- mode: python ; coding: utf-8 -*-
2+
3+
block_cipher = None
4+
5+
6+
a = Analysis(['src\\main.py'],
7+
pathex=['C:\\Users\\Andrew Shen\\Desktop\\GraphicalAI'],
8+
binaries=[('.venv/Lib/site-packages/sklearn/.libs', '.'), ('.venv/Lib/site-packages/sklearn', './sklearn')],
9+
datas=[('src', '.')],
10+
hiddenimports=[],
11+
hookspath=[],
12+
runtime_hooks=[],
13+
excludes=[],
14+
win_no_prefer_redirects=False,
15+
win_private_assemblies=False,
16+
cipher=block_cipher,
17+
noarchive=False)
18+
pyz = PYZ(a.pure, a.zipped_data,
19+
cipher=block_cipher)
20+
exe = EXE(pyz,
21+
a.scripts,
22+
[],
23+
exclude_binaries=True,
24+
name='graphical_ai',
25+
debug=False,
26+
bootloader_ignore_signals=False,
27+
strip=False,
28+
upx=True,
29+
console=True )
30+
coll = COLLECT(exe,
31+
a.binaries,
32+
a.zipfiles,
33+
a.datas,
34+
strip=False,
35+
upx=True,
36+
upx_exclude=[],
37+
name='graphical_ai')

0 commit comments

Comments
 (0)