Liking cljdoc? Tell your friends :D
improved explore-all, adding percentages as text upgraded to plotje 0.10
docstring update use codox / metadoc added support for model plotting fn via (ml/plot model) added plotting with plotje for model type :fastmath/ols
(equivalent to all 6 plots of R function 'plot.lm' with default params) added explore/explore-all fn to plot all variables of a dataset, using plotje deprecated ns scicloj.metamorph.ml.viz
add inference targets to r-model-matrix
fixed classloader for r-model-matrix
allow xjboost4j DMatrix for prediction added ml/optimize-hyperparameter deprecated ml/evaluate-pipelines deprecated ns scicloj.metamorph.ml.metrics,scicloj.metamorph.ml.loss added support for :run!,prun!, :pprun! in evaluate-pipelines and optimize-hyperparameter added random forrest implementation as model-type: :metamorph.ml/random-forest
added r-model-matrix/lm helper for one-line linear models added ns documentation to most ns
design-matrix fn expands keyword to identity #41 design-matrix fn expands no-column name to auto-column name #42 added support in ns r-model-matrix for model matrix creation using "R-formula syntax" backed up by R itself,
with 3 implementations to choose using opencpu,rejine,clojisr
validate predit-fn results new ns scicloj.metamorph.ml.column-metric with metric-fns operating on datasets, not on seq-of-numbers TMD's of rdatasets get doc-url as dataset name, ready for clicking #36 added model names to fastmath/ols #24 add support for fastmath GLM model 46 allow ml.dmlc.xgboost4j.java.DMatrix as input to train/test
removed clj-memory-meter from src-code
improved docstring with Claude Code use TMD 8.016
upgraded deps
added missing Java classes from former tmd-smile support
more clear error message for accuray of categorical maps
made some internal functions private
added 3 train/test cache implementatins to scicloj.metamorph.ml.cache
removed most toy datasets and forward existing fns to rdatasets/*
attention: column nams of some 'toydatasets' have changed, now in kebab-keyword style
additional validation of consitency of predict / cat maps
cleaned column names from "." in rdatasets better initial doc string for rdatasets functions new fn 'dataset-descriptions->doc-strings!' to attach dataset description as docsting to all rdadasets functions
use malli to describe model options and validate them in ml/train renamed :other-metrices -> :other-metrics
fixes #30 - dummy classifier does not predict by majority #30 added dummy regression model improved design-matrix feature . Breaking ! columns need to be refered know by "precise name" (string, symbol, keyword) made model :fastmath/ols frezzable by nippy
allow parameters for :fastmath/ols (fixes #27) added optional caching for train / predict added new evaluation-handler: metrics-and-model-keep-fn added option :ppmap with :ppmap-grain-size 10 to ml/eval-pipelines added more evaluation-handler fns suitable for model-spec search added :probability-distributin to ml/eval-pipelines result breaking: move all eval handler to ns scicloj.metamorph.ml.evaluation-handler
added :target-datatypes in train result and clarified expected 'shape' of prediction
re-added data.json dependency
re-added data.csv dependency
exclude most hanami deps as we don't need them added support for tidy-text and added read/write support for TMD<->libsvm files
added linear models from fastmath added tidy output validation added support for design-matrix
-fixed metric bug
-fixed bug in ml/tidy
upgraded deps added suport for glance,augment,tidy
fixed and documented confusion-map->ds added confusin matrix plot added generic handling of loglikelyhood added mtcars data added aic and bic
fixed default colors of error bands
fixed test/train color assignments adde more docu
fixed metric.clj filename for ClojureDoc generation
fixed Clojars links and ClojureDoc refatored learnining curve
added dummy classifier add checks for matching categorical maps between train and predict added titanic toy data added ggplot toydaya added visualisation for learning curve
using tablecloth 7.0 added uid for grouping of splits added learning curve added AUC metric (thanks @Prometheus77)
fix metric calculation in evaluate-pipelines
added :as opts to methods signature
unified dissoc-in options and handler-fn option
adding support for unsupervised learning
changed result of `evaluate-pipelines`` to be more consistent added Malli schema to several functios added support for experiment tracking on disk added experimenta / example code of using nippy to persist evaluation results
added std-scaler added min-max scaler added toy data
big change, tech.ml (core) was moved into here
cljdoc builds & hosts documentation for Clojure/Script libraries
Keyboard shortcuts Ctrl + k Jump to recent docs ← Move to previous article → Move to next article Ctrl + / Jump to the search field
× close