New port: math/mlpack
mlpack is a fast, flexible machine learning library, written in
C++, that aims to provide fast, extensible implementations of
cutting-edge machine learning algorithms. mlpack provides these
algorithms as simple command-line programs, Python bindings, and
C++ classes which can then be integrated into larger-scale machine
learning solutions.
WWW: http://www.mlpack.org/
PR: 228012
Submitted by: robert.ayrapetyan@gmail.com
Add rubygem-mathn 0.1.0
mathn serves to make mathematical operations more precise in Ruby and to
integrate other mathematical standard libraries.
Requiring mathn causes changes to the behavior (and even the types) of
operations on classes like Integer and it applies to the entire process, not
just the file or gem which includes mathn. Therefore, we recommend that instead
of requiring mathn, you instead explicitly specify rational values as desired.
Before ruby 2.5, mathn was part of the ruby standard library. It was deprecated
in ruby 2.2.0, and removed from ruby 2.5.0. In order to use the library with a
current version of ruby, you must install it as a gem.
WWW: https://github.com/ruby/mathn
- Add new port: math/R-cran-uroot
Seasonal unit roots and seasonal stability tests. P-values based
on response surface regressions are available for both tests.
P-values based on bootstrap are available for seasonal unit root
tests. A parallel implementation of the bootstrap method requires
a CUDA capable GPU with compute capability >= 3.0, otherwise a
debugging version fully coded in R is used.
WWW: https://cran.r-project.org/web/packages/uroot/
- Add new port: math/R-cran-SQUAREM
Algorithms for accelerating the convergence of slow, monotone
sequences from smooth, contraction mapping such as the EM algorithm.
It can be used to accelerate any smooth, linearly convergent
acceleration scheme. A tutorial style introduction to this package
is available in a vignette on the CRAN download page or, when the
package is loaded in an R session, with vignette("SQUAREM").
WWW: https://cran.r-project.org/web/packages/SQUAREM/
- Add new port: math/R-cran-geometry
Makes the qhull library (www.qhull.org) available in R, in a similar
manner as in Octave and MATLAB. Qhull computes convex hulls, Delaunay
triangulations, halfspace intersections about a point, Voronoi
diagrams, furthest-site Delaunay triangulations, and furthest-site
Voronoi diagrams. It runs in 2-d, 3-d, 4-d, and higher dimensions.
It implements the Quickhull algorithm for computing the convex hull.
Qhull does not support constrained Delaunay triangulations, or mesh
generation of non-convex objects, but the package does include some
R functions that allow for this. Currently the package only gives
access to Delaunay triangulation and convex hull computation.
WWW: https://cran.r-project.org/web/packages/geometry/
- Add new port: math/R-cran-magic
A collection of efficient, vectorized algorithms for the creation
and investigation of magic squares and hypercubes, including a
variety of functions for the manipulation and analysis of arbitrarily
dimensioned arrays. The package includes methods for creating normal
magic squares of any order greater than 2. The ultimate intention
is for the package to be a computerized embodiment all magic square
knowledge, including direct numerical verification of properties
of magic squares (such as recent results on the determinant of
odd-ordered semimagic squares). Some antimagic functionality is
included. The package also serves as a rebuttal to the often-heard
comment "I thought R was just for statistics".
WWW: https://cran.r-project.org/web/packages/magic/
New port: KDE Applications math/
* math/analitza
* math/cantor
* math/kalgebra
* math/kbruch
* math/kcalc
* math/kig
* math/kmplot
* math/rocs
This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.
Remove expired ports:
2018-03-31 math/abacus: Unmaintained and has a broken shared library
2018-03-31 audio/muse: Unmaintained upstream, crashes at runtime
2018-03-31 net/paris-traceroute: Legacy paris-traceroute is not supported
anymore. Use net/scamper instead
2018-04-01 net-im/cjc: Depends on expired net-im/py-xmpp
2018-02-28 net-im/py-pyxmpp: Obsoleted in favor of PyXMPP2
- Add new port: math/R-cran-spData
Diverse spatial datasets for demonstrating, benchmarking and teaching
spatial data analysis. It includes R data of class sf (defined by
the package 'sf'), Spatial ('sp'), and nb ('spdep'). Unlike other
spatial data packages such as 'rnaturalearth' and 'maps', it also
contains data stored in a range of file formats including GeoJSON,
ESRI Shapefile and GeoPackage. Some of the datasets are designed
to illustrate specific analysis techniques. cycle_hire and
cycle_hire_osm, for example, is designed to illustrate point pattern
analysis techniques.
WWW: https://cran.r-project.org/web/packages/spData/
New port: math/py-pandas-datareader: Data readers previously found in Pandas
PR: 226440
Submitted by: Shane <FreeBSD@ShaneWare.Biz>
Approved by: tcberner (mentor, implicit)
Remove expired ports:
2018-03-01 devel/dotconf++: No upstream, not depend on in the ports tree
2018-03-01 emulators/gnuboy: Latest version is 1.0.5, older version does not
fetch
2018-03-01 games/adgali: Mastersite disappeared
2018-03-01 games/tuxpuck: Mastersite disappeared
2018-03-01 japanese/migemo-emacs: Unmaintained
2018-03-01 math/clarence: Mastersite disappeared
2018-03-01 devel/cstringbuffer: Abandonware, no more upstream
2018-03-01 deskutils/charmap: Mastersite disappeared
2018-03-01 devel/afay: Abandonware, not used in the ports tree
2018-03-01 devel/alabastra: Abandonware, not used in the ports tree
2018-03-01 devel/adime: Abandonware, not used in the ports tree
2018-03-01 devel/boaconstructor: Abandonware, does not work with recent
python/wxPython
2018-03-01 audio/amp: No more upstream
2018-03-01 devel/alf: Abandonware, unused in the ports tree
This small library contains a series of simple tools for constructing and
manipulating confounded and fractional factorial designs.
WWW: https://cran.r-project.org/package=conf.design
PR: 220057
Submitted by: pfg@
Remove math/ufc in preparation for upgrade of all FEniCS components.
UFC has been deprecated by the FEniCS project and rolled into FFC.
Reviewed by: mat
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D14427
New port: math/reduce-psl
REDUCE Portable Standard Lisp (PSL)
REDUCE is an interactive system for general algebraic computations of
interest to mathematicians, scientists and engineers.
PSL was the original implementation of Standard Lisp, but now contains
many more facilities. It is quite efficient in its use of both space and
time, and has been optimized for algebraic computation. All PSL versions
of REDUCE are distributed with sufficient PSL support to run on the given
computing system. PSL is supported on many architectures and is an ideal
system for those wanting to run REDUCE as a stand-alone system. The
principal developer of PSL before it became Open Source was the Konrad
Zuse Center, Berlin (ZIB).
It is often used as an algebraic calculator for problems that are possible
to do by hand. However, REDUCE is designed to support calculations that
are not feasible by hand.
WWW: http://www.reduce-algebra.com/
PR: 226098
Submitted by: pfg
Give the KDE SC4 applications ports a -kde4 suffix
In order to make room for the up-to-date version of the KDE Desktop and its
applications move the KDE Application ports based on Qt4.
PR: 225992
Exp-run by: antoine
Reviewed by: rakuco, adridg
Differential Revision: https://reviews.freebsd.org/D14413
New port: math/glucose: Parallel SAT solver based on Minisat, with glue clauses
See the full description here:
http://www.labri.fr/perso/lsimon/glucose/
Patches and build warnings were reported to the authors.
Submitted by: myself
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D14156
An optimized C library for EC operations on curve secp256k1.
This library is a work in progress and is being used to research best practices.
Use at your own risk.
Features:
- secp256k1 ECDSA signing/verification and key generation.
- Adding/multiplying private/public keys.
- Serialization/parsing of private keys, public keys, signatures.
- Constant time, constant memory access signing and pubkey generation.
- Derandomized DSA (via RFC6979 or with a caller provided function.)
- Very efficient implementation.
WWW: https://github.com/bitcoin-core/secp256k1
Remove expired ports:
2018-01-27 emulators/raine: Broken for more than 6 months
2018-01-27 mail/libmapi: Broken for more than 6 months
2018-01-27 www/lessc: Broken for more than 6 months
2018-01-27 www/uglifyjs: Broken for more than 6 months
2018-01-27 www/py-octoprint: Broken for more than 6 months
2018-01-27 www/xpi-noscript: Broken for more than 6 months
2018-01-27 www/npm-less-plugin-clean-css: Broken for more than 6 months
2018-01-27 www/caudium14: Depends on expiring lang/pike78
2018-01-27 www/hinventory-client: Broken for more than 6 months
2018-01-27 security/tclgpg: Broken for more than 6 months
2018-01-27 security/pond: Broken for more than 6 months
2018-01-27 security/mdcrack: Broken for more than 6 months
2018-01-27 devel/npm-commander: Broken for more than 6 months
2018-01-27 devel/py-protocols-devel: Broken for more than 6 months
2018-01-27 devel/py-InlineEgg: Broken for more than 6 months
2018-01-27 devel/npm-amdefine: Broken for more than 6 months
2018-01-27 devel/npm-source-map: Broken for more than 6 months
2018-01-27 devel/libical-glib: Broken for more than 6 months
2018-01-27 devel/npm-graceful-readlink: Broken for more than 6 months
2018-01-27 devel/npm-clean-css: Broken for more than 6 months
2018-01-27 devel/py-ruledispatch: Depends on expiring devel/py-protocols-devel
2018-01-27 games/balazarbrothers: Broken for more than 6 months
2018-01-27 games/libretro-cores: Broken for more than 6 months
2018-01-27 games/gish-demo: Broken for more than 6 months
2018-01-27 games/cheech: Broken for more than 6 months
2018-01-27 audio/mbrolavox: Broken for more than 6 months
2018-01-27 audio/linux-mbrola: Depends on expiring audio/mbrolavox
2018-01-27 audio/gigedit: Broken for more than 6 months
2018-01-27 audio/gnomoradio: Broken for more than 6 months
2018-01-27 math/asir2000: Broken for more than 6 months
2018-01-27 multimedia/librespot: Broken for more than 6 months
2018-01-27 multimedia/bombono: Broken for more than 6 months
2018-01-27 lang/gcl: Broken for more than 6 months
2018-01-27 lang/pike78: Broken for more than 6 months
2018-01-27 shells/ambit: Broken for more than 6 months
New port: math/tmv: Fast, intuitive linear algebra library for C++
This library can be useful to anybody who needs to write code that
involves matrix and vector computations.
Please see the documentation here:
https://github.com/rmjarvis/tmv/blob/master/doc/TMV_Documentation.pdf
Approved by: tcberner (mentor)
Differential Revision: D13689
new port math/tblis: a framework to perform tensor operations which are
ubiquitous in a variety of domains (quantum chemistry, machine learning, ...).
This port is a sibling port to math/blis and math/libflame and follows their
philosophy for efficient operations.
Reviewed by: swills (mentor), mat
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D12830
New port: math/py-pyasp: Convenience wrapper for the ASP tools gringo and clasp
Submitted by: myself
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13898
New port: math/flann: Library for fast nearest neighbor searches in high
dimensional spaces
Submitted by: myself
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13692
New port: math/sundials: SUite of Nonlinear and DIfferential/ALgebraic Equation
Solvers
This port was originally created by Pedro Giffuni. He offered me to take over
it.
I updated it to 3.1.0, added many options, etc.
The option FCMIX is broken upstream, so it is not present in the port.
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D13647
New port: math/adept: Combined array and automatic differentiation library in
C++
This library implements a very unusual and interesting approach. It takes a
function
of several arguments supplied by the caller, deconstructs its analytic structure
using C++ type substitution for all values, and computes gradients (Jacobians)
of
the function while ony calling the function once. A very innovative approach.
Submitted by: myself
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D13635
New port: math/zimpl: Language to translate the LP models into .lp or .mps
Submitted by: myself
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D13623
Add new port math/nfft
NFFT is a software library, written in C, for computing non-equispaced fast
Fourier transforms and related variations. It implements the following
transforms:
1. Non-equispaced fast Fourier transform (NFFT)
- forward transform (NFFT), i.e. frequency to time/space domain
- adjoint transform (adjoint NFFT), i.e. time/space to frequency domain
2. Generalisations
- to arbitrary nodes in time and frequency domain (NNFFT)
- to real-valued data, i.e. (co)sine transforms, (NFCT, NFST)
- to the sphere S^2 (NFSFT)
- to the rotation group (NFSOFT)
- to the hyperbolic cross (NSFFT)
3. Generalised inverse transformations based on iterative methods, e.g.
CGNR/CGNE
PR: 223429
Submitted by: Michael Danilov <mike.d.ft402@gmail.com>
Add PHP 7.2 RC6
Notable changes:
- mcrypt module was removed
- sodium module was added
- sybase_ct artifacts removed
Also many PECL ports will not work with this version
since some files got renamed.
Reviewed by: mat, ale, Rainer Duffner <rainer@ultra-secure.de>
Differential Revision: https://reviews.freebsd.org/D12980
Upgrade - endly! - to Code_Aster 13.4.0-3.
Notes:
- I have (not yet) succeeded to enable MFront in this version;
- it uses math/mumps-edf, repocopied from math/mumps;
- cad/scotch is now taken out of the aster tarball;
- french/eficas is no more used: to be replaced by "aster-study" in Salome_Meca
(the port cad/salome should be resurrected!)
- Add new port: math/R-cran-recipes
An extensible framework to create and preprocess design matrices.
Recipes consist of one or more data manipulation and analysis
"steps". Statistical parameters for the steps can be estimated from
an initial data set and then applied to other data sets. The resulting
design matrices can then be used as inputs into statistical or
machine learning models.
WWW: https://cran.r-project.org/web/packages/recipes/
- Add new port: math/R-cran-gower
Compute Gower's distance (or similarity) coefficient between records.
Compute the top-n matches between records. Core algorithms are
executed in parallel on systems supporting OpenMP.
WWW: https://cran.r-project.org/web/packages/gower/
- Add new port: math/R-cran-RcppRoll
Provides fast and efficient routines for common rolling / windowed
operations. Routines for the efficient computation of windowed mean,
median, sum, product, minimum, maximum, standard deviation and
variance are provided.
WWW: https://cran.r-project.org/web/packages/RcppRoll/
- Add new port: math/R-cran-ddalpha
Contains procedures for depth-based supervised learning, which are
entirely non-parametric, in particular the DDalpha-procedure (Lange,
Mosler and Mozharovskyi, 2014). The training data sample is transformed
by a statistical depth function to a compact low-dimensional space,
where the final classification is done. It also offers an extension
to functional data and routines for calculating certain notions of
statistical depth functions. 50 multivariate and 5 functional
classification problems are included.
WWW: https://cran.r-project.org/web/packages/ddalpha/
- Add new port: math/R-cran-robustbase
"Essential" Robust Statistics. Tools allowing to analyze data with
robust methods. This includes regression methodology including model
selections and multivariate statistics where we strive to cover the
book "Robust Statistics, Theory and Methods" by 'Maronna, Martin
and Yohai'; Wiley 2006.
WWW: https://cran.r-project.org/web/packages/robustbase/
- Add new port: math/R-cran-DEoptimR
Differential Evolution (DE) stochastic algorithms for global
optimization of problems with and without constraints. The aim is
to curate a collection of its state-of-the-art variants that (1)
do not sacrifice simplicity of design, (2) are essentially tuning-free,
and (3) can be efficiently implemented directly in the R language.
Currently, it only provides an implementation of the 'jDE' algorithm
by Brest et al. (2006) <doi:10.1109/TEVC.2006.872133>.
WWW: https://cran.r-project.org/web/packages/DEoptimR/
- Add new ports: math/R-cran-dimRed
A collection of dimensionality reduction techniques from R packages
and provides a common interface for calling the methods.
WWW: https://cran.r-project.org/web/packages/dimRed/
- Add new port: math/R-cran-CVST
This package implements the fast cross-validation via sequential
testing (CVST) procedure. CVST is an improved cross-validation
procedure which uses non-parametric testing coupled with sequential
analysis to determine the best parameter set on linearly increasing
subsets of the data. By eliminating underperforming candidates
quickly and keeping promising candidates as long as possible, the
method speeds up the computation while preserving the capability
of a full cross-validation. Additionally to the CVST the package
contains an implementation of the ordinary k-fold cross-validation
with a flexible and powerful set of helper objects and methods to
handle the overall model selection process. The implementations of
the Cochran's Q test with permutations and the sequential testing
framework of Wald are generic and can therefore also be used in
other contexts.
WWW: https://cran.r-project.org/web/packages/CVST/
Number of commits found: 1875 (showing only 100 on this page)