(apply-bounds-to-parameters parameters bounds)
apply the min and max bounds to the BKT parameters
apply the min and max bounds to the BKT parameters
(init-params-constant value)
initialize all BKT params to some value
initialize all BKT params to some value
(init-params-random bounds)
initialize BKT parameters constrained to bounds
initialize BKT parameters constrained to bounds
(params-random-step params bounds)
take a random step with BKT parameters constrained to bounds
take a random step with BKT parameters constrained to bounds
(predict-correct rightwrong {:keys [init] :as params})
predict probability of correct for sequence of answers from 1 student
predict probability of correct for sequence of answers from 1 student
(probability-correct learn {:keys [slip guess]})
probability of the correctly applying the skill next
probability of the correctly applying the skill next
(probability-learn-given-correct learn {:keys [slip guess transit]})
the probability of learning given correct observation
the probability of learning given correct observation
(probability-learn-given-incorrect learn {:keys [slip guess transit]})
the probability of learning given correct observation
the probability of learning given correct observation
(probability-learned learn {:keys [transit]})
probability skill is learned given prior obs
probability skill is learned given prior obs
(rmse predictions actuals)
calculate the Root Mean Square Error
calculate the Root Mean Square Error
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close