<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          GoLearnGo 機(jī)器學(xué)習(xí)框架

          聯(lián)合創(chuàng)作 · 2023-09-26 03:43

          GoLearn 是一款 Go 語(yǔ)言機(jī)器學(xué)習(xí)框架,示例代碼:

          package main
          
          import (
              "fmt"
          
              "github.com/sjwhitworth/golearn/base"
              "github.com/sjwhitworth/golearn/evaluation"
              "github.com/sjwhitworth/golearn/knn"
          )
          
          func main() {
              // Load in a dataset, with headers. Header attributes will be stored.
              // Think of instances as a Data Frame structure in R or Pandas.
              // You can also create instances from scratch.
              rawData, err := base.ParseCSVToInstances("datasets/iris.csv", false)
              if err != nil {
                  panic(err)
              }
          
              // Print a pleasant summary of your data.
              fmt.Println(rawData)
          
              //Initialises a new KNN classifier
              cls := knn.NewKnnClassifier("euclidean", 2)
          
              //Do a training-test split
              trainData, testData := base.InstancesTrainTestSplit(rawData, 0.50)
              cls.Fit(trainData)
          
              //Calculates the Euclidean distance and returns the most popular label
              predictions := cls.Predict(testData)
              fmt.Println(predictions)
          
              // Prints precision/recall metrics
              confusionMat, err := evaluation.GetConfusionMatrix(testData, predictions)
              if err != nil {
                  panic(fmt.Sprintf("Unable to get confusion matrix: %s", err.Error()))
              }
              fmt.Println(evaluation.GetSummary(confusionMat))
          }
          瀏覽 22
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色成人在线免费观看 | 亚洲的在线视频 | 三级精品| 先锋av在线资源 先锋av资源在线 | 日韩AV中文字幕在线免费观看 |