Hello,
you're welcome. I think that there could be a problem from he octave package
system: this way there would be duplicated functions. I suggest you to try the
functions in our package, see if you have significant decrease in performance
(i don't think so because we did a deep optimization work) and then decide what
to do. If the performance are better or equal you can rely on our package as
dependency, otherwise ignore it.
Piero
Il giorno 17/apr/2011, alle ore 11.59, L. Markowsky ha scritto:
> Hello,
>
> Thanks for your response. You're correct -- my package is a usable subset of
> the functions defined by Matlab's toolbox. Fuzzy inference systems can be
> built, modified, and evaluated from the commandline and read/written to/from
> .fis files. It wasn't necessary to implement any of the functions you
> mentioned (computing compositions of relations and set theory ops), however,
> so there's no need to make my package dependent on yours. Like you, I also
> prefer not to merge the packages since their principle purposes are distinct.
>
> Thanks,
> L.
>
> > Subject: Re: [OctDev] request to register as a developer
> > From: w4nderl...@gmail.com
> > Date: Sun, 17 Apr 2011 02:15:49 +0200
> > CC: lmar...@users.sourceforge.net; octave-...@lists.sf.net;
> > pio.gianv...@gmail.com
> > To: carlo.defa...@gmail.com
> >
> > Hello,
> >
> > this mail is just to let the contributor know what out package is about so
> > he can decide what to do about it: out package contains the basic operators
> > useful for any fuzzy logic application. In particular we developed a c++
> > native implementation of the relation composition operator that's takes
> > advantage multithread (if more than one core/cpu is detected) and
> > sparseness of data (if your input matrices of the relations are sparse). It
> > has a basic st of t-norms and s-norms to work with (min, max, product,
> > probabilistic sum) in an extremely efficient way, but you can use a custom
> > t-norm and a custom s-norm (but in this case the performances drop). It's a
> > really fast implementation, and we built abouve it the basic fuzzy set
> > theory operations: union, intersection, complement and cartesian product.
> >
> > If you are building as i suppose a fuzzy logic toolbax similar to the one
> > in matlab, you probably implemented the above operators to deal with
> > linguistic variables and fuzzy rules for fuzzy inference systems. if so you
> > for sure had the need to compute compositions of relations and also the
> > other fuzzy set theory operations so you may consider using our package for
> > that and put it as dependency. Otherwise we may consider merging both our
> > and your package, but i would prefer not, as in our intention the proposed
> > operatos are the basic operators for fuzzy logic and being used to
> > construct other levels of fuzzy systems above it is how is was meant to be
> > used.
> >
> > I hope this email will help you,
> > Piero
> >
> >
> >
> > Il giorno 15/apr/2011, alle ore 12.11, c. ha scritto:
> >
> > >
> > > On 15 Apr 2011, at 11:32, L. Markowsky wrote:
> > >
> > >> I'd like to register as a developer. My SourceForge username is lmarkov.
> > >>
> > >> I've started writing a package called fuzzy-logic-toolkit that
> > >> implements many of the functions in the MATLAB Fuzzy Logic Toolbox. The
> > >> fuzzy-logic-toolkit is currently usable from the commandline, and my
> > >> next task is to add the GUIs. It is currently available on SourceForge
> > >> at octave-fuzzy.sf.net and sf.net/projects/octave-fuzzy. The tarball is
> > >> attached.
> > >>
> > >> Thank you.
> > >
> > > Hi,
> > >
> > > Thanks for your contribution to Octave Forge!
> > >
> > > Octave-forge already has a package for that topic, called <fl-core>
> > > can you have a look to see if there is much overlap between the two
> > > packages and whether they can made into
> > > one single package?
> > >
> > > I am not an expert in fuzzy logic, so I CC the developers of fl-core,
> > > Gianvito Pio and Piero Molino
> > > who might give better comments on this.
> > >
> > > c.
> > >
> >
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev