pmml

module
v0.1.11 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2021 License: MIT

README

pmml

Predictive Model Markup Language package for go

This project is still in its infancy and should NOT be used at this time. If you would like to contribute, please reach out.

Resources

Goals

The primary goal of this project is to bring predictive modeling to go, with all of it's performance benefits.

Recent benchmarks show a simple tree model executing in 124 ns per prediction on a 2018 MacBook Pro (2.6GHz Core i7 with 16GB 2400 MHz DDR4).

goos: darwin
goarch: amd64
pkg: github.com/gopredict/pmml
BenchmarkSimplePredicate-12             100000000               12.6 ns/op             0 B/op          0 allocs/op
BenchmarkSimpleSetPredicate-12          100000000               23.7 ns/op             0 B/op          0 allocs/op
BenchmarkTreeModel_Simple-12            10000000               124 ns/op               0 B/op          0 allocs/op

Directories

Path Synopsis
nolint
nolint

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL