wsrf
wsrf: Weighted Subspace Random Forest for Classification
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 3 DOI reference(s) in README -
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.3%) to scientific vocabulary
Repository
wsrf: Weighted Subspace Random Forest for Classification
Basic Info
- Host: GitHub
- Owner: SimonYansenZhao
- License: gpl-2.0
- Language: C++
- Default Branch: master
- Homepage: https://cran.r-project.org/package=wsrf
- Size: 166 KB
Statistics
- Stars: 14
- Watchers: 2
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
wsrf: An R Package for Scalable Weighted Subspace Random Forests
The wsrf is a parallel implementation of the Weighted Subspace Random Forest algorithm (wsrf) of Xu et al. A novel variable weighting method is used for variable subspace selection in place of the traditional approach of random variable sampling. This new approach is particularly useful in building models for high dimensional data---often consisting of thousands of variables. Parallel computation is used to take advantage of multi-core machines and clusters of machines to build random forest models from high dimensional data with reduced elapsed times.
Documentation & Examples
The package ships with a html vignette including more details and a few examples.
Installation
Currently, wsrf requires R (>= 3.3.0), Rcpp (>= 0.10.2). For the use of multi-threading, a C++ compiler with C++11 standard support of threads (for example, GCC 4.8.1) is required. Since the latest version of R has added support for C++11 on all operating systems, we do not provide support for the old version of R and C++ compiler without C++11 support. To install the latest version of the package, from within R run:
R
R> install.packages("wsrf")
NOTE
Previous version of wsrf provide support on systems without C++11 or using Boost for multithreading. Though we do not provide support for these options anymore, but still leave the usage here for someone with needs of previous version of wsrf. The choice is available at installation time depending on what is available to the user:
```R
To install previous version of wsrf without C++11
R> install.packages("wsrf", type = "source", configure.args = "--enable-c11=no")
To install previous version of wsrf with Boost for multithreading
R> install.packages("wsrf",
+ type = "source",
+ configure.args = "--with-boost-include=
After installation, one can use the built-in function
wsrfParallelInfo to query whether the version installed is what they
really want (distributed or multi-threaded).
R
R> wsrfParallelInfo()
License
GPL (>= 2)
Owner
- Name: Simon Zhao
- Login: SimonYansenZhao
- Kind: user
- Location: China
- Repositories: 6
- Profile: https://github.com/SimonYansenZhao
GitHub Events
Total
Last Year
Committers
Last synced: almost 3 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| SimonYansenZhao | s****o@g****m | 97 |
Issues and Pull Requests
Last synced: almost 2 years ago
All Time
- Total issues: 1
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 1
- Total pull request authors: 0
- Average comments per issue: 2.0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- MineralBurger (1)
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- cran 420 last-month
- Total docker downloads: 21,969
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 18
- Total maintainers: 1
cran.r-project.org: wsrf
Weighted Subspace Random Forest for Classification
- Homepage: https://github.com/SimonYansenZhao/wsrf
- Documentation: http://cran.r-project.org/web/packages/wsrf/wsrf.pdf
- License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
-
Latest release: 1.7.30
published over 3 years ago
Rankings
Maintainers (1)
Dependencies
- R >= 3.3.0 depends
- Rcpp >= 0.10.2 depends
- parallel * depends
- stats * depends
- knitr >= 1.5 suggests
- randomForest >= 4.6.7 suggests
- rmarkdown >= 1.6 suggests
- stringr >= 0.6.2 suggests