Sepand Haghighi
6316e17d83
Version 1.1 ( #187 )
...
* rel : migrate to version 1.1
* fix : params.py revert
2023-04-05 18:03:36 +03:30
Sadra Sabouri
2a98624138
Samila version added for reproducibility ( #184 )
...
* change : micro version is no longer saved.
* add : `__version__` attribute for Samila version. (#171 )
* fix : minor mistake in CHANGELOG.md.
* update : `VERSION_WARNING` updated.
2023-03-31 17:37:17 +03:30
Sadra Sabouri
a54a5107a5
Rotation Added ( #177 )
...
* rotate : [INIT]
* edit : docstring edited.
* add : `rotate` function added.
* edit : docstring edited.
* add : `rotate` added to config and data files.
* log : changes logged.
* update : document updated.
* test : tests added (#176 )
* add : `PIL` added to dependecies.
* fix : typo fixed in `requirements.txt`.
* remove : extra import in `genimage.py` removed.
* add : version for Pillow.
---------
Co-authored-by: sepandhaghighi <sepand.haghighi@yahoo.com>
2023-03-26 18:30:40 +03:30
Sepand Haghighi
773b89aac9
Random mode modification ( #175 )
...
* fix : OPERATORS_LIST updated
* fix : random_equation_gen modified
* fix : RANDOM_EQUATION_GEN_FOF_MAX_DEPTH added
* fix : ELEMENTS_LIST updated
* fix : random equation generator params added
* fix : ARGUMENTS_LIST updated
* doc : CHANGELOG updated
* fix : autopep8
2023-01-19 12:09:33 +03:30
Sadra Sabouri
a9e23235b2
Reproducibility Feature by Adding `python_version` ( #172 )
...
* add : `python_version` added.
* test : tests added.
* log : changes logged. (#171 )
* fix : minor issues fixed.
* test : new test added for python version.
* fix : typo fixed in `genimage.py`.
* update : tests updated.
2023-01-06 10:36:21 +03:30
sepandhaghighi
54d58497ef
rel : migrate to version 1.0
2022-12-09 17:45:56 +03:30
Sepand Haghighi
b38deb26c3
Random mode modification ( #168 )
...
* fix : RANDOM_EQUATION_GEN_COMPLEXITY added
* fix : ELEMENTS_LIST updated
* doc : CHANGELOG updated
* doc : dependencies section in README.md removed
* fix : ubuntu version fixed to 20.04
2022-12-09 17:28:44 +03:30
Sadra Sabouri
27317de6c8
Marker Added ( #159 )
...
* add : `Marker` enum added. (#156 )
* add : `marker` parameter added. (#156 )
* log : changes logged. (#156 )
* add : RANDOM marker added.
* change : minor change in docstring.
* add : `Marker` added to `__init__`.
* update : documents updated.
* test : tests added.
* edit : minor bugs fixed in tests.
* fix : minor typo fixed in demo.
2022-11-06 01:46:28 +03:30
sepandhaghighi
a65cea3549
rel : migrate to version 0.9
2022-09-28 19:56:13 +03:30
Sepand Haghighi
a7a1ae56ee
Error handling ( #151 )
...
* fix : load_config function updated
* fix : load_data function updated
* fix : tests updated
* fix : tests updated
* fix : new tests added
* doc : CHANGELOG updated
2022-09-15 13:52:24 +04:30
Sadra Sabouri
d67d69c9dd
Point Colors 🌈 ( #143 )
...
* add : `DEFAULT_CMAP` added.
* add : `filter_cmap` added.
* edit : `cmap` added to proper functions accordingly.
* add : `cmap` added to the realted methods.
* log : changes logged. (#75 )
* add : `c` added to `plot`, now list of colors are supported.
* add : `cmap` added to save and load (config and data).
* fix : minor bug related to cmap always being `DEFAULT_CMAP` fixed.
* change : minor change in `filter_cmap`.
* fix : `str` type cmap suuport added.
* add : serializing the cmap.
* fix : `Colormap` issue fixed.
* change : `DEFAULT_CMAP`: `viridis` --> `cm.get_cmap("viridis", 256)`.
* fix : minor bugs fixed.
* edit : changes are no applied on all entries of a `cmap.colors`.
* add : minor tests added.
* edit : minor edits in tests.
* fix : minor issues in tests fixed.
* add : `_serialize_color` function.
* test : add few tests.
* fix : trailing whitespace fixed.
* test : a test added.
* edit : minor edit in `filter_cmap`.
* remove : `c` parameter removed.
* fix : minor typo fixed.
2022-08-28 00:27:20 +04:30
Sepand Haghighi
73f8fe8ce0
Random mode modification ( #139 )
...
* fix : random_equation_gen function updated
* fix : ARGUMENTS_LIST updated
* doc : CHANGELOG updated
* fix : random_equation_gen function updated
* fix : random_equation_gen function updated
* fix : autopep8
2022-06-19 18:09:17 +04:30
sepandhaghighi
c1dc35ec6a
rel : migrate to version 0.8
2022-05-31 20:09:27 +04:30
Sadra Sabouri
819792d832
Warnings ( #135 )
...
* add : BOTH_COLOR_COMPLEMENT_WARNING added.
* add : INVALID_COLOR_TYPE_ERROR added. (#134 )
* add : COLOR_NOT_FOUND_WARNING added. (#134 )
* cahnge : INVALID_COLOR_TYPE_ERROR -> INVALID_COLOR_TYPE_WARNING.
* change : warning -> error.
* test : tests added.
* fix : minor typo in error message fixed.
* edit : INVALID_COLOR_TYPE_ERROR edited.
* edit : BOTH_COLOR_COMPLEMENT_WARNING edited.
2022-05-28 16:24:18 +04:30
Sepand Haghighi
eda38916f6
Random mode modification ( #129 )
...
* fix : random mode updated
* doc : CHANGELOG updated
2022-05-09 00:16:45 +04:30
sepandhaghighi
9d47fe596c
rel : migrate to version 0.7
2022-05-03 15:37:09 +04:30
Sadra Sabouri
d2b7585b1a
Equation warning ( #125 )
...
* add : CALCULATION_EXCEPTION_WARNING parameter added.
* add : calculation exception warning added. (#121 )
* test : tests added.
* fix : minor issue fixed.
* edit : changelog.md edited.
* fix : minor bug fixed.
* edit : minor edits in functions.
* fix : minor issues fixed in docstring.
* fix : typo fixed in CHANGELOG.md.
* rollback : random function are now in its last place.
* fix : typo fixed.
2022-04-30 18:49:40 +04:30
Sepand Haghighi
7444b9bd90
Random mode ( #124 )
...
* feat : random mode added to Projection #88
* feat : random mode added to color and bgcolor #88
* fix : tests updated #88
* fix : tests updated #88
* fix : tests updated #88
* fix : autopep8 #88
* doc : CHANGELOG updated #88
* doc : README updated #88
* fix : tests updated #124
2022-04-26 17:36:19 +04:30
Sadra Sabouri
b6558c5cd7
Html colors support ( #117 )
...
* add : HEX_COLOR_PATTERN added.
* edit : filter_color edited so that hex color is supported now.
* log : changes logged. (#116 )
* test : test added.
2022-04-20 12:55:33 +04:30
Sepand Haghighi
168759083c
Random mode modification ( #115 )
...
* fix : error function added to ELEMENTS_LIST
* fix : random_equation_gen updated
* doc : CHANGELOG updated
* fix : autopep8
* fix : ELEMENTS_LIST updated
2022-04-17 10:12:49 +04:30
sepandhaghighi
2c4a3676f3
rel : migrate to version 0.6
2022-04-10 01:01:28 +04:30
Sepand Haghighi
a179ff45b2
Random mode modification ( #112 )
...
* fix : random mode modified
* doc : CHANGELOG updated
* doc : README updated
* doc : README updated
2022-04-06 19:55:13 +04:30
Sadra Sabouri
24cec90e9e
Link and Path fields added ( #109 )
...
* add : link added to nft_storage_upload result. (#99 )
* tests : tests added.
* add : path added to the `save_fig/config/data_file` functions. (#99 )
* edit : minor edit in CHANGELOG.md.
* test : tests added accordingly.
* edit : link/path added to message field.
* fix : minor typo fixed.
* edit : minor edits.
2022-04-06 15:36:45 +04:30
Evan Slack
7fd4f9123c
Add linewidth parameter ( #106 )
...
* add linewidth parameter
* update default linewidth to reflect matplotlib default
* add changed header to unreleased section of CHANGELOG.md
Co-authored-by: Sepand Haghighi <sepand.haghighi@yahoo.com>
2022-03-25 17:25:01 +04:30
sepandhaghighi
301e36b504
rel : migrate to version 0.5
2022-03-17 14:36:29 +03:30
Sadra Sabouri
cc96f7b825
Depth parameter added to the nft_storage method ( #94 )
...
* edit : minor edits in save_fig_file.
* edit : depth added to save_fig_buf.
* add : depth added to nft_storage.
* log : changes logged. (#89 )
* tests : tests added to nft_upload_test.
* edit : tests edited.
* add : DEFAULT_DEPTH added to the parameters.
2022-01-29 16:35:02 +03:30
sepandhaghighi
54d5634c53
feat : log function added to ELEMENTS_LIST
2022-01-25 12:08:07 +03:30
sepandhaghighi
a98d9e8528
fix : minor bug fixed
2022-01-25 11:39:40 +03:30
sepandhaghighi
83ab983d3d
feat : sqrt function added to ELEMENTS_LIST
2022-01-25 11:35:07 +03:30
sepandhaghighi
6433357081
rel : migrate to version 0.4
2022-01-08 15:46:12 +03:30
Sadra Sabouri
78f4c9a4d0
Config json Added ( #80 )
...
* fix : typo fixed in docstring.
* unifx : never mind :).
* remove : extra lines removed from Magic section.
* add : samilaConfigError added.
* edit : DEFAULT_PROJECTION edited.
* add : CONFIG_TYPE_ERROR added.
* add : filter_float function added.
* add : save_config_file function added.
* add : load_config function added.
* add : minor imports addded to functions.py.
* add : some imports added to genimage.py.
* fix : whitespace removed.
* add : config parameter added.
* add : save_config method added.
* edit : minor edits in genimage.py.
* edit : minor edits in save/load config.
* edit: minor edits in save/load config.
* add : filter_size added to functions.
* update : minor updated due to last change.
* edit : minor edit in filter_size.
* add : plot_params_filter function added.
* add : generate_params_filter added.
* remove : unneccessary errors and warnings removed.
* update : GenerativeImage __init__ updated due to last commit.
* add : _GI_initializer added.
* edit : make load_data structure similar to load_config.
* fix : typo fixed in functions.
* test : some tests added.
* test : tests added for warning.
* fix : minor bug fixed.
* add : filter_size tests added.
* add : error tests added.
* add : save_config part added.
* fix : typo fixed.
* tests : minor tests added.
* move : function[12]_str moved to __init__ root.
* fix : typo fixed in errors.py.
* fix : typo fixed in README.md.
* fix : typo fixed in CHANGELOG.md.
* add : matplotlib_version attribute added.
* add : samilaPlotError added.
* add : PLOT_DATA_ERROR added.
* update : minor updates due to latest changes.
* remove : extra tests removed.
* edit : PLOT_DATA_ERROR edited.
* test : tests added.
* edit : minor edits in save_config/data.
* add : new error messages added.
* test : tests added.
* fix : typo fixed.
* replace : DATA_NO_DATA_ERROR -> SAVE_NO_DATA_ERROR.
* edit : minor edits in plot_params_filter function.
* add : two parameter added.
* edit : __init__ docstring edited.
* fix : typo fixed in genimage.
* fix : typo fixed in params.py.
* fix : typo fixed in tests.
* fix : typo fixed in CHANGELOG.md.
2022-01-04 18:54:12 +03:30
sepandhaghighi
b9b4b1efb8
fix : autopep8 #79
2021-12-18 22:38:31 +03:30
sepandhaghighi
d96d04a03d
fix : warning test updated #79
2021-12-18 22:38:09 +03:30
sepandhaghighi
5c248d53b3
fix : minor edit in random_equation_gen function
2021-12-16 01:39:31 +03:30
sepandhaghighi
1d4d1079dc
fix : NOTHING_PROVIDED_WARNING updated #32
2021-12-14 18:46:30 +03:30
sepandhaghighi
c69edd5a07
feat : random equations mode added #32
2021-12-14 18:43:34 +03:30
sepandhaghighi
1ec5cd538e
rel : migrate to version 0.3
2021-11-09 17:19:04 +03:30
sepandhaghighi
33e32220ef
fix : minor edit in MATPLOTLIB_VERSION_WARNING
2021-11-04 11:01:20 +03:30
sadrasabouri
065a70d35d
add : MATPLOTLIB_VERSION_WARNING param.
2021-11-02 23:50:20 +03:30
sadrasabouri
9121ac30e4
edit : JUST_DATA_WARNING.
2021-10-23 20:43:42 +03:30
sadrasabouri
2c041a3efe
add : NO_FUNCTION_ERROR.
2021-10-22 13:49:21 +03:30
sadrasabouri
8620db47ef
fix : minor issue fixed.
2021-10-22 12:58:52 +03:30
sadrasabouri
ec530087fa
add : some error messages.
2021-10-22 12:49:40 +03:30
sepandhaghighi
e806cd9674
rel : migrate to version 0.2
2021-10-13 11:40:41 +03:30
sepandhaghighi
163a67fc68
fix : new message added #41
2021-10-12 16:20:50 +03:30
sepandhaghighi
c12a8bd8a4
fix : NFT_STORAGE_FIG_ERROR_MESSAGE renamed to NO_FIG_ERROR_MESSAGE #41
2021-10-12 16:20:13 +03:30
sepandhaghighi
8bce7f5874
fix : new error message added for nft_storage method
2021-10-12 01:37:21 +03:30
sadrasabouri
89280b5343
add : OVERVIEW added to params.
2021-10-05 13:29:53 +03:30
sadrasabouri
db6d57e669
edit : autopep8ed.
2021-09-30 07:37:01 +03:30
sepandhaghighi
b3091f5635
fix : minor edit in nft_storage method
2021-09-30 04:49:36 +03:30