File: ChangeLog

package info (click to toggle)
octave-fuzzy-logic-toolkit 0.4.5-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 744 kB
  • sloc: makefile: 2
file content (293 lines) | stat: -rw-r--r-- 13,309 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
2014-07-01 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.4.5 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * NEWS: Updated file.
  * inst/setfis.m: Bug #38018 was fixed (typo in function setfis.m --
      wrong function name).

2014-06-26 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.4.4 released.
  * ChangeLog: Updated file.
  * CITATION: New file. References to two published papers about the
      fuzzy-logic-toolkit.
  * DESCRIPTION: Updated file.
  * NEWS: Updated file.
  * inst/readfis.m: Modified to workaround change to strsplit beginning
      in Octave 3.8.0.
  * inst/evalmf.m: Removed continuation "..." within double quoted string
      by writing instruction on one line to maintain compatibility with
      future versions of Octave.
  * inst/writefis.m: Changed continuation within double quoted string from
      "..." to "\" to maintain compatibility with future versions of Octave.
  * inst/*.m: Updated copyright notices.
  * inst/*.fis: Updated copyright notices.
  * inst/private/*.m: Updated copyright notices.
  * Demos tested under: Fedora 20/Octave 3.8.1
  * Demos tested under: Fedora 20/Octave 3.8.0
  * Demos tested under: Fedora 20/Octave 3.6.4

2012-10-02 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.4.2 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * NEWS: Updated file.
  * inst/*.m: Some trivial changes to line length and comments.
  * inst/fcm.m: Edited to reflect the five renamed private functions.
      Edited the demos to calculate and print the three cluster validity
      indices. Edited comment.
  * inst/gustafson_kessel.m: Edited to reflect the five renamed private
      functions. Edited the demos to calculate and print the three
      cluster validity indices. Edited comment.
  * inst/partition_coeff.m: Demos were merged with the demos in fcm.m
      and gustafson_kessel.m and then removed. Edited comment.
  * inst/partition_entropy.m: Demos were merged with the demos in fcm.m
      and gustafson_kessel.m and then removed. Edited comment.
  * inst/xie_beni_index.m: Demos were merged with the demos in fcm.m
      and gustafson_kessel.m and then removed. Edited comment.
  * inst/private/evalmf_private.m: Edited comment.
  * inst/private/is_builtin_language.m: Edited comment.
  * inst/private/fcm_compute_convergence_criterion.m: Edited and renamed
      compute_cluster_convergence.m.
  * inst/private/fcm_compute_objective_fcn.m: Edited and renamed
      compute_cluster_obj_fcn.m.
  * inst/private/fcm_init_prototype.m: Edited and renamed
      init_cluster_prototypes.m.
  * inst/private/fcm_update_cluster_centers.m: Edited and renamed
      update_cluster_prototypes.m.
  * inst/private/fcm_update_membership_fcn.m: Edited and renamed
      update_cluster_membership.m.
  * inst/private/probor.m: Removed unused private function.
  * Demos tested under: Fedora 17/Octave 3.6.2
  * Demos tested under: Fedora 16/Octave 3.4.3
  * Demos tested under: Windows 7/Octave 3.2.4

2012-08-26 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.4.1 released.
  * ChangeLog: Updated file.
  * COPYING: Replaced GPLv2 with GPLv3 (to fix inconsistency with source
      files).
  * DESCRIPTION: Updated file.
  * INDEX: Updated file.
  * NEWS: Updated file.
  * inst/fcm.m: Rewrote and embedded the demos previously contained in
      fcm_demo_1.m and fcm_demo_2.m.
  * inst/fcm_demo_1.m: Removed script file.
  * inst/fcm_demo_2.m: Removed script file.
  * inst/gustafson_kessel.m: Rewrote and embedded the demos previously
      contained in gustafson_kessel_demo_1.m and
      gustafson_kessel_demo_2.m.
  * inst/gustafson_kessel_demo_1.m: Removed script file.
  * inst/gustafson_kessel_demo_2.m: Removed script file.
  * inst/*.m: Many trivial changes to line length and copyright notices.
  * inst/private/*.m: Many trivial changes to line length and copyright
      notice.
  * All demos tested under: Fedora 17/Octave 3.6.2

2012-07-10 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.4.0 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * INDEX: Updated file.
  * NEWS: New file.
  * inst/fcm.m: New file. Addition of the Fuzzy C-Means clustering
      algorithm to the toolkit.
  * inst/fcm_demo_1.m: New file. Addition of demo script.
  * inst/fcm_demo_2.m: New file. Addition of demo script.
  * inst/gustafson_kessel.m: New file. Addition of the Gustafson-Kessel
      clustering algorithm to the toolkit.
  * inst/gustafson_kessel_demo_1.m: New file. Addition of demo script.
  * inst/gustafson_kessel_demo_2.m: New file. Addition of demo script.
  * inst/partition_coeff.m: New file. Addition of a measure of cluster
      validity.
  * inst/partition_entropy.m: New file. Addition of a measure of cluster
      validity.
  * inst/xie_beni_index.m: New file. Addition of a measure of cluster
      validity.
  * inst/private/fcm_compute_convergence_criterion.m: New file.
  * inst/private/fcm_compute_objective_fcn.m: New file.
  * inst/private/fcm_init_prototype.m: New file.
  * inst/private/fcm_update_cluster_centers.m: New file.
  * inst/private/fcm_update_membership_fcn.m: New file.
  * inst/private/square_dist_matrix.m: New file.
  * New demos tested under: Fedora 16/Octave 3.4.3

2011-11-12 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.3.0 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * inst/*.m: Many trivial changes to comments and spacing in parameter
      lists.
  * inst/addrule.m: Edited comment to describe use with hedges.
  * inst/algebraic_product.m: New file.
  * inst/algebraic_sum.m: New file.
  * inst/bounded_difference.m: New file.
  * inst/bounded_sum.m: New file.
  * inst/cubic_approx_demo.m: Added plot of output membership functions.
  * inst/cubic_approximator.fis: Corrected range for FIS output.
  * inst/drastic_product.m: New file.
  * inst/drastic_sum.m: New file.
  * inst/einstein_product.m: New file.
  * inst/einstein_sum.m: New file.
  * inst/evalmf.m: Edited to add custom and new built-in hedge support.
  * inst/hamacher_product.m: New file.
  * inst/hamacher_sum.m: New file.
  * inst/heart_disease_demo_1.m : Edited and renamed heart_demo_1.m.
      Edited script to demonstrate hedges and new T-norm/S-norm pairs.
  * inst/heart_disease_demo_2.m : Renamed heart_demo_2.m.
  * inst/investment_portfolio.fis: New file.
  * inst/investment_portfolio_demo.m: New file.
  * inst/plotmf.m: Edited to add support for linear output membership
      functions and to support optional y-limit arguments.
  * inst/readfis.m: Edited to add custom and built-in hedge support.
  * inst/showrule.m: Edited to add Chinese, Russian, and Spanish to the
      built-in languages and to add custom language support. Also edited
      to add custom hedge support and to implement the hedges
      "somewhat", "very", "extremely", and "very very".
  * inst/sugeno_tip_calculator.fis: Edited to demonstrate hedges.
  * inst/sugeno_tip_demo.m: Edited to demonstrate hedges.
  * inst/writefis.m: Edited comment to note that zenity is required by
      the GUI. Code edited to support hedges.
  * inst/private/*.m: Many trivial changes to spacing in parameter
      lists.
  * inst/private/aggregate_output_mamdani.m: Edited to support new
      built-in T-norm/S-norm pairs when used as the FIS aggregation
      method.
  * inst/private/eval_firing_strength.m: Edited to support new built-in
      T-norm/S-norm pairs when used as the FIS 'and' or 'or' method.
  * inst/private/evalmf_private.m: Edited to evaluate linear membership
      functions and to add custom and new built-in hedge support.
  * inst/private/eval_rules_mamdani.m: Edited to add custom and built-in
      hedge support.
  * inst/private/eval_rules_sugeno.m: Edited to add custom and built-in
      hedge support.
  * inst/private/fuzzify_input.m: Edited to add custom and built-in
      hedge support.
  * inst/private/get_mf_index_and_hedge.m: New file to add hedge
      support.
  * inst/private/is_real.m: Improved test.
  * inst/private/is_real_matrix.m: Improved test.
  * inst/private/is_builtin_language.m: Renamed is_language.m. Edited
      test to add 'chinese', 'mandarin', 'pinyin', 'russian', 'pycckii',
      'russkij', 'spanish', 'french', and 'german' to the strings
      specifying built-in languages.
  * Demos tested under: Fedora 15/Octave 3.4.2
  * Demos tested under: Windows 7/Octave 3.2.4

2011-09-01 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.2.4 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * INDEX: Updated file.
  * inst/*.m: Numerous trivial changes.
  * inst/addmf_demo.m: Merged into addmf.m as an embedded demo
      and then removed.
  * inst/addvar_demo.m: Merged into addvar.m as an embedded demo
      and then removed.
  * inst/showrule_demo.m: Merged into showrule.m as four embedded
      demos and then removed.
  * inst/gensurf.m: Edited to permit scalar grids argument.
  * inst/getfis.m: Edited to implement "version" field in the FIS.
  * inst/newfis.m: Edited to implement "version" field in the FIS.
  * inst/readfis.m: Edited to implement "version" field in the FIS
      and to handle comments, whitespace, and variable number of
      membership function parameters.
  * inst/setfis.m: Edited to implement "version" field in the FIS.
      Fixed several bugs.
  * inst/writefis.m: Edited to implement "version" field in the FIS.
  * inst/cubic_approximator.fis: Renamed cubic-approximator.fis.
  * inst/heart_disease_risk.fis: Renamed heart-disease-risk.fis.
      Added comments and whitespace.
  * inst/linear_tip_calculator.fis: Renamed linear-tip-calculator.fis.
  * inst/mamdani_tip_calculator.fis: Renamed mamdani-tip-calculator.fis
      and edited to have multiple outputs.
  * inst/mamdani_tip_demo.m: Edited to demonstrate multiple outputs.
  * inst/sugeno_tip_calculator.fis: Renamed sugeno-tip-calculator.fis
      and edited to have multiple outputs.
  * inst/sugeno_tip_demo.m: Edited to demonstrate multiple outputs.
  * inst/private/defuzzify_output_mamdani.m: Bug fix (to handle an FIS
      with multiple outputs).
  * inst/private/defuzzify_output_sugeno.m: Bug fix (to handle an FIS
      with multiple outputs).
  * inst/private/eval_firing_strength.m: Bug fix.
  * inst/private/eval_rules_mamdani.m: Bug fix (to handle an FIS with
      multiple outputs).
  * inst/private/eval_rules_sugeno.m: Bug fix (to handle an FIS with
      multiple outputs).
  * inst/private/is_grid_spec.m: Edited test to make more efficient.
  * inst/private/is_real.m: New file.
  * Demos tested under: Fedora 15/Octave 3.4.2
  * Demos tested under: Fedora 15/Octave 3.2.4
  * Demos tested under: Windows 7/Octave 3.2.4

2011-07-19 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.2.3 released.
  * ChangeLog: Updated file.
  * DESCRIPTION: Updated file.
  * INDEX: Updated file.
  * inst/*.m: Edited numerous comments and texinfo comment blocks.
  * inst/private/*.m: Edited numerous comments and texinfo comment
      blocks.
  * inst/cubic_approx_demo.m: New file.
  * inst/cubic-approximator.fis: New file.
  * inst/linear-tip-calculator.fis: New file.
  * inst/linear_tip_demo.m: New file.
  * inst/heart_demo_1.m: Renamed commandline_demo.m.
  * inst/heart_demo_2.m: Renamed heart_demo.m.
  * inst/mamdani_tip_demo.m: Renamed mamdani_demo.m.
  * inst/sugeno_tip_demo.m: Renamed tipping_demo.m.
  * inst/gensurf.m: Edited to handle 2-dimensional plots.
  * inst/private/eval_rules_sugeno.m: Edited to handle linear output
      membership functions.
  * Demos tested under: Fedora 15/Octave 3.4.0
  * Demos tested under: Fedora 15/Octave 3.2.4

2011-06-21 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.2.2 released.
  * ChangeLog: New file.
  * DESCRIPTION: Updated file.
  * inst/addmf.m: Modified to workaround a bug in Octave 3.4.0.
  * inst/addrule.m: Modified to workaround a bug in Octave 3.4.0.
  * inst/addvar.m: Modified to workaround a bug in Octave 3.4.0.
  * inst/gaussmf.m: Modified demo and texinfo comment string.
  * inst/getfis.m: Modified to workaround a bug in Octave 3.4.0.
  * inst/readfis.m: Modified to workaround a bug in Octave 3.4.0.
  * inst/private/aggregate_output_mamdani.m: Modified to workaround
      a bug in Octave 3.4.0.
  * inst/private/evalmf_private.m: Modified to workaround a bug in
      Octave 3.4.0.
  * Demos tested under: Fedora 15/Octave 3.4.0
  * Demos tested under: Fedora 15/Octave 3.2.4

2011-06-08 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.2.1 released.
  * Initial release on Octave-Forge.
  * Merged membership function demos into related function files.
  * Created documentation for Octave-Forge website.
  * DESCRIPTION: Updated file.
  * Demos tested under: Fedora 13/Octave 3.2.4

2011-05-25 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.2 released.
  * Moved tests/demos/* and tests/fis/* to inst/*.
  * Changed indentation and spacing to conform to Octave style.
  * Converted comments to texinfo.
  * DESCRIPTION: Update file.
  * Demos tested under: Fedora 13/Octave 3.2.4

2011-04-19 L. Markowsky <lmarkov@users.sourceforge.net>

  * Version 0.1 released.
  * Initial release on SourceForge.
  * Demos tested under: Fedora 13/Octave 3.2.4