coatless-rpkg / rgen Goto Github PK
View Code? Open in Web Editor NEWRandom generation library for distributions
Home Page: http://r-pkg.thecoatlessprofessor.com/rgen/
License: GNU General Public License v2.0
Random generation library for distributions
Home Page: http://r-pkg.thecoatlessprofessor.com/rgen/
License: GNU General Public License v2.0
The issue with the "multiple definition of" is originating from not having inline
prefixed to the functions definitions. As a result, the function definitions have been exported by each object file regardless of whether the include guard was used.
Ewk!
After deciding on #6, setup registration for the package ala:
otherwise R CMD check
will give...
checking compiled code ... NOTE
Found no calls to: 'R_registerRoutines', 'R_useDynamicSymbols'
Should these sampling distributions be available on call to R? With the header-library behind rgen
, we can create a wrapper into R this way...
Downside: Two sets of documentation.. >.<
README
is a bit vague...
Use:
Need to also add in a NEWS
file to track changes / allow for release posts.
Wrap samplers under rgen namespace to avoid any heartache...
To allow for stand-alone script development, we'll need to add in a call to register the package with Rcpp attributes via the Rcpp.plugin.maker()
Add in $(SHLIB_OPENMP_CFLAGS)
when Armadillo 7.900.0 ships with OpenMP 3.0 support for basic element-wise ops.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.