NlpToolkit-Classification
1.0.0
See the version list below for details.
dotnet add package NlpToolkit-Classification --version 1.0.0
NuGet\Install-Package NlpToolkit-Classification -Version 1.0.0
<PackageReference Include="NlpToolkit-Classification" Version="1.0.0" />
<PackageVersion Include="NlpToolkit-Classification" Version="1.0.0" />
<PackageReference Include="NlpToolkit-Classification" />
paket add NlpToolkit-Classification --version 1.0.0
#r "nuget: NlpToolkit-Classification, 1.0.0"
#:package NlpToolkit-Classification@1.0.0
#addin nuget:?package=NlpToolkit-Classification&version=1.0.0
#tool nuget:?package=NlpToolkit-Classification&version=1.0.0
Classification Algorithms
- Dummy: All test instances are assigned to the class with the maximum prior.
- C45: The archetypal decision tree method.
- Knn: K-Nearest Neighbor classification algorithm that uses the Euclidean distance.
- Rocchio: Nearest-mean classification algorithm that uses the Euclidean distance.
- Linear Perceptron: Linear perceptron with softmax outputs trained by gradient-descent to minimize cross-entropy.
- Multi Layer Perceptron: Well-known multilayer perceptron classification algorithm.
- Naive Bayes: Classic Naive Bayes classifier where each feature is assumed to be Gaussian distributed and each feature is independent from other features.
- RandomForest: Random Forest method improves bagging idea with randomizing features at each decision node and called these random decision trees as weak learners. In the prediction time, these weak learners are combined using committee-based procedures.
Detailed Description
Classification Algorithms
Algoritmaları eğitmek için
void Train(InstanceList trainSet, Parameter parameters)
Eğitilen modeli bir veri örneği üstünde sınamak için
String Predict(Instance instance)
Karar ağacı algoritması C45 sınıfında
Bagging algoritması Bagging sınıfında
Derin öğrenme algoritması DeepNetwork sınıfında
KMeans algoritması KMeans sınıfında
Doğrusal ve doğrusal olmayan çok katmanlı perceptron LinearPerceptron ve MultiLayerPerceptron sınıflarında
Naive Bayes algoritması NaiveBayes sınıfında
K en yakın komşu algoritması Knn sınıfında
Doğrusal kesme analizi algoritması Lda sınıfında
İkinci derece kesme analizi algoritması Qda sınıfında
Destek vektör makineleri algoritması Svm sınıfında
RandomForest ağaç tabanlı ensemble algoritması RandomForest sınıfında
Basit dummy ve rasgele sınıflandırıcı gibi temel iki sınıflandırıcı Dummy ve RandomClassifier sınıflarında
Sampling Strategies
K katlı çapraz geçerleme deneyi yapmak için KFoldRun, KFoldRunSeparateTest, StratifiedKFoldRun, StratifiedKFoldRunSeparateTest
M tane K katlı çapraz geçerleme deneyi yapmak için MxKFoldRun, MxKFoldRunSeparateTest, StratifiedMxKFoldRun, StratifiedMxKFoldRunSeparateTest
Bootstrap tipi deney yapmak için BootstrapRun
Feature Selection
Pca tabanlı boyut azaltma için Pca sınıfı
Discrete değişkenleri Continuous değişkenlere çevirmek için DiscreteToContinuous sınıfı
Discrete değişkenleri binary değişkenlere değiştirmek için LaryToBinary sınıfı
Statistical Tests
İstatistiksel testler için Combined5x2F, Combined5x2t, Paired5x2t, Pairedt, Sign sınıfları
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.2 is compatible. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
-
.NETCoreApp 2.2
- NlpToolkit-DataStructure (>= 1.0.0)
- NlpToolkit-Math (>= 1.0.0)
- NlpToolkit-Sampling (>= 1.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on NlpToolkit-Classification:
| Package | Downloads |
|---|---|
|
NlpToolkit-MorphologicalDisambiguation
Package Description |
|
|
NlpToolkit-DataGenerator
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.