LDAPrototype | R Documentation |
Performs multiple runs of LDA and computes the Prototype LDA of this set of LDAs.
LDAPrototype( docs, vocabLDA, vocabMerge = vocabLDA, n = 100, seeds, id = "LDARep", pm.backend, ncpus, limit.rel, limit.abs, atLeast, progress = TRUE, keepTopics = FALSE, keepSims = FALSE, keepLDAs = FALSE, ... )
docs |
[ |
vocabLDA |
[ |
vocabMerge |
[ |
n |
[ |
seeds |
[ |
id |
[ |
pm.backend |
[ |
ncpus |
[ |
limit.rel |
[0,1] |
limit.abs |
[ |
atLeast |
[ |
progress |
[ |
keepTopics |
[ |
keepSims |
[ |
keepLDAs |
[ |
... |
additional arguments passed to |
While LDAPrototype
marks the overall shortcut for performing
multiple LDA runs and choosing the Prototype of them, getPrototype
just hooks up at determining the Prototype. The generation of multiple LDAs
has to be done before use of getPrototype
.
To save memory a lot of interim calculations are discarded by default.
If you use parallel computation, no progress bar is shown.
For details see the details sections of the workflow functions at getPrototype
.
[named list
] with entries
id
[character(1)
] See above.
protoid
[character(1)
] Name (ID) of the determined Prototype LDA.
lda
List of LDA
objects of the determined Prototype LDA
and - if keepLDAs
is TRUE
- all considered LDAs.
jobs
[data.table
] with parameter specifications for the LDAs.
param
[named list
] with parameter specifications for
limit.rel
[0,1], limit.abs
[integer(1)
] and
atLeast
[integer(1)
]. See above for explanation.
topics
[named matrix
] with the count of vocabularies
(row wise) in topics (column wise).
sims
[lower triangular named matrix
] with all pairwise
jaccard similarities of the given topics.
wordslimit
[integer
] with counts of words determined as
relevant based on limit.rel
and limit.abs
.
wordsconsidered
[integer
] with counts of considered
words for similarity calculation. Could differ from wordslimit
, if
atLeast
is greater than zero.
sclop
[symmetrical named matrix
] with all pairwise
S-CLOP scores of the given LDA runs.
Other shortcut functions:
getPrototype()
Other PrototypeLDA functions:
getPrototype()
,
getSCLOP()
Other replication functions:
LDARep()
,
as.LDARep()
,
getJob()
,
mergeRepTopics()
res = LDAPrototype(docs = reuters_docs, vocabLDA = reuters_vocab, n = 4, K = 10, num.iterations = 30) res getPrototype(res) # = getLDA(res) getSCLOP(res) res = LDAPrototype(docs = reuters_docs, vocabLDA = reuters_vocab, n = 4, K = 10, num.iterations = 30, keepLDAs = TRUE) res getLDA(res, all = TRUE) getPrototypeID(res) getParam(res)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.