- F# for Machine Learning Essentials
- Sudipta Mukherjee
- 296字
- 2021-07-16 13:07:01
APIs used
In this chapter, you will learn how to use the preceding APIs to solve problems using several linear regression methods and plot the result.

FsPlot is a charting library for F# to generate charts using industry standard JavaScript charting APIs, such as HighCharts. FsPlot provides a nice interface to generate several combination charts, which is very useful when trying to understand the linear regression model. You can find more details about the API at its homepage at https://github.com/TahaHachana/FsPlot.
Math.NET Numerics for F# 3.7.0
Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, in engineering, and in everyday use. It supports F# 3.0 on .Net 4.0, .Net 3.5, and Mono on Windows, Linux, and Mac; Silverlight 5 and Windows 8 with PCL portable profile 47; Android/iOS with Xamarin.

You can get the API from the NuGet page at https://www.nuget.org/packages/MathNet.Numerics.FSharp/. For more details, visit the project homepage at http://www.mathdotnet.com/.

The Accord.NET framework is a .NET machine learning framework combined with audio and image processing libraries completely written in C#. It is a complete framework for building production-grade computer vision, computer audition, signal processing, and statistics applications; it is for commercial use as well. For more details, visit the homepage of the framework at http://accord-framework.net/.
Getting Math.NET
Math.NET is a leading .NET API for doing mathematical, statistical, and of course machine learning stuff. Math.NET, like any other .NET API, can be used in C# and F#. But there is a nice wrapper for F# that makes the experience in F# very friendly. You can get that F# wrapper (called Math.Net.Numerics.FSharp
) from NuGet at https://www.nuget.org/packages/MathNet.Numerics.FSharp/.
Experimenting with Math.NET
In the following section, you will learn how to do several basic matrix-related and vector-related operations using Math.NET.
- Python科學計算(第2版)
- Mastering ServiceStack
- HoloLens Beginner's Guide
- Mastering Concurrency in Go
- 跟老齊學Python:輕松入門
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- SQL Server 2012數據庫管理與開發項目教程
- C語言程序設計上機指導與習題解答(第2版)
- C編程技巧:117個問題解決方案示例
- Web前端開發技術:HTML、CSS、JavaScript
- PHP項目開發全程實錄(第4版)
- Using Yocto Project with BeagleBone Black
- Professional JavaScript
- 樹莓派開發從零開始學:超好玩的智能小硬件制作書
- HTML5+CSS+JavaScript深入學習實錄