Recent Releases of mutualinf
mutualinf - 2.0.4
- Changes made to attend problems with the "all_vars" option as well as when fw is not of type numeric.
- Added a preventative error to prevent queries that share all or some parameters of group or unit, by, and contribution.from.
- Removed the check to see the interaction when group or unit are equal to contribution.from; it can now be seen in either case.
- Defined "." as a global variable
- R
Published by Xcristian007X 11 months ago
mutualinf - 2.0.1
The .cpp versions of the main functions are no longer integrated into their .h files (they are now separated into .cpp and .h for later modification).
The future library for parallelization has been removed, returning to the old cluster parallelization on Windows to avoid library overload.
The .rev function is no longer used, it has been replaced by a more optimized form in the main functions.
Author's update to the Description file and mutualinf-package.
- R
Published by Xcristian007X over 1 year ago
mutualinf - 2.0.0
Full implementation of RcppArmadillo for advanced query usage (queries that have contribution, contribution-by, within-contribution, within-contribution-by) (migrated files: getinternaldata, Mvalue, getproportion, Mwithininv).
Creation of new internal functions in RcppArmadillo that do not exist natively in it but are necessary for the calculation. (updateindexes, lapplyMvalue, computeindexwithin, orderascend_rows).
Now advanced queries have greatly improved their performance using only 1 core (tests were done with an advanced query on a data table of 236,702 rows with 26 columns, occupying the contribution-by query), going from approx 2:30 minutes occupying 8 cores to 2.5 seconds.
It is highly recommended that all queries do not use the cores parameter for best performance (in future releases this will be modified to be used or removed).
- R
Published by Xcristian007X over 1 year ago
mutualinf - 1.3
- The current maintainer of the library was updated.
- The parallelization process for obtaining contributions on Windows was optimized by using future_lapply, improving execution times.
- The recursion in the M and M_within functions was removed, achieving a significant improvement in performance.
- The mutual_inv function was removed due to redundancies in the checks.
- The Mwithininv function was added, a simplified version without by or component queries, optimized for queries with large volumes of data or high complexity (such as obtaining contributions).
- R
Published by Xcristian007X almost 2 years ago
mutualinf - 1.2.2
- Created the mutual_inv function, which performs far fewer checks compared to the original mutual function.
- Added cluster parallelization on advanced queries (such as getting contributions and internal functions like getgeneralcontribution), making it compatible with Windows systems.
- Fixed a bug in the cores parameter check, which did not correctly detect the operating system the query was running on.
- Added a check that limits the use of available cores on the system when the number of requested cores exceeds the available ones.
- R
Published by Xcristian007X almost 2 years ago
mutualinf - mutualinf 1.1.3
- Change of maintainer email in all instances to preserve the library in CRAN.
- R
Published by Xcristian007X over 2 years ago