PHP Classes

How to Use a PHP Machine Learning Library to Implement a Artificial Intelligence Model that Can Make Predictions Using the Package PML High-Performance PHP Machine Learning Framework: Train an AI model and make predictions

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2026-05-16 (1 month ago) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
pml 1.0.0MIT/X Consortium ...8.2Libraries, Artificial intelligence, P..., F...
Description 

Author

This package can train an artificial intelligence model and make predictions.

It provides a framework of classes that implement a machine learning model that can be trained with values of a dataset.

These classes can also make predictions using the trained model with values from a dataset.

Innovation Award
PHP Programming Innovation award nominee
May 2026
Nominee
Vote
Many artificial intelligence applications are being developed using APIs to access services that implement artificial intelligence models provided by several companies.

This package allows PHP developers to implement artificial intelligence applications using a PHP library provided by this package to train artificial intelligence models using training data and make predictions based on real data.

This way, this package allows PHP developers to implement artificial intelligence applications without depending on Web service-based APIs.

Manuel Lemos
Picture of Shubham Chaudhary
  Performance   Level  
Name: Shubham Chaudhary <contact>
Classes: 4 packages by
Country: India India
Innovation award
Innovation award
Nominee: 4x

Winner: 2x

Instructions

To use PML, the following system libraries must be installed and properly configured:

  • `libopenblas`
  • `liblapacke`
  • `OpenMP`

PML relies heavily on these libraries for high-performance numerical computation, linear algebra operations, parallel execution, and low-level memory/buffer management required for AI and machine learning workloads.

Please note that the API is currently under active development and may evolve in future releases. Ongoing updates will focus on performance optimization, memory efficiency, stability improvements, and the introduction of additional features and capabilities.

Please read this document to learn how to train an artificial intelligence model using training data and make predictions using test data.

Documentation

PML Examples

Production-grade ML examples demonstrating real business value. Every script generates its own synthetic data ? run any file directly:

php examples/classification/fraud_detection.php

Structure

| Domain | Script | Model | Use Case | |--------|--------|-------|----------| | classification | fraud_detection.php | GBDTClassifier | Credit card fraud | | | customer_churn.php | RandomForestClassifier | Telecom churn | | | loan_default.php | GBDT + Pipeline | Loan underwriting | | regression | house_price.php | GBDTRegressor | Real estate AVM | | | demand_forecasting.php | GBDTRegressor | Retail demand | | clustering | customer_segmentation.php | KMeans + RFM | Marketing segments | | anomaly_detection | server_intrusion.php | IsolationForest | Network security | | | iot_sensor_anomaly.php | IsoForest + RobustZScore | Predictive maintenance | | nlp | sentiment_analysis.php | TF-IDF + GBDT | Review scoring | | | ticket_classification.php | TF-IDF + RandomForest | Support routing | | neural_networks | tabular_insurance.php | Sequential MLP + AdamW | Claims approval | | time_series | crypto_forecasting.php | GBDT + technicals | BTC direction | | quantitative_finance | alpha_factor_model.php | GBDT + factors | Equity alpha | | cybersecurity | malware_classification.php | RandomForest | PE file scanning | | healthcare | diabetes_prediction.php | GBDT + Pipeline | Clinical risk | | recommendation | item_similarity.php | PCA + KMeans + cosine | E-commerce recs | | dimensionality_reduction | customer_embedding.php | PCA | Behaviour embedding | | feature_engineering | full_pipeline.php | Pipeline + GBDT | Attrition prediction | | online_learning | streaming_fraud.php | MLP + partial() | Concept drift | | tensor_engine | tensor_ops_benchmark.php | Tensor | AVX2/BLAS benchmark | | real_world_apps | fraud_scoring_api.php | Pipeline | Production API pattern | | | log_anomaly_detector.php | IsoForest + RobustZ | AIOps / SRE | | | mini_bloomberg_ai.php | KMeans+GBDT+IsoForest | Quant terminal | | vision | image_classification.php | CNN (Conv2D + GAP) | Medical X-Ray screening | | | object_detection.php | HOG + GBDT + NMS | Manufacturing defect detection | | | semantic_segmentation.php | Patch-MLP (per-pixel) | Satellite land-use mapping | | | video_motion_detection.php | IsolationForest | Retail loss prevention (CCTV) | | | video_action_recognition.php | Temporal MLP + BN | Workplace safety monitoring | | | image_generation.php | Conditional MLP Generator | Text-to-image synthesis | | | super_resolution.php | Residual SRCNN + resize utils | 4× medical scan upscaling |

Quick Start

# Any single example
php examples/classification/fraud_detection.php

# Run all
find examples -name "*.php" ! -name "bootstrap.php" | sort | xargs -I{} php {}

Requirements

  • PHP 8.1+
  • `src/Lib/libtensor.so` compile first
  • `composer install`

Details

<div align="center">

PML ? PHP Machine Learning

A production-grade CPU-first AI runtime and machine learning infrastructure framework for PHP.

License: MIT PHP Build Packagist Stars Sponsor

</div>

> PML is to PHP what llama.cpp is to C++ ? a high-performance native runtime that brings serious AI computation into an ecosystem the rest of the industry ignores.

What is PML?

PML is a native-accelerated machine learning and AI inference runtime built for PHP. It combines a hand-optimized C tensor engine with a clean PHP orchestration layer, delivering production-grade ML without Python, without CUDA, and without sacrificing throughput.

The architecture is built on a single philosophy: PHP orchestrates, C computes.

Your PHP Application
        ?
        ?
   Pml\Tensor / Pml\Dataset      ? zero-copy PHP wrappers
        ?
        ?  PHP FFI (single boundary crossing per op)
   libtensor.so                  ? C tensor engine
        ?
        ??? OpenBLAS              ? BLAS / LAPACK kernels
        ??? LAPACKE               ? eigendecomposition, SVD
        ??? OpenMP                ? multi-threaded batch ops
        ??? AVX2                  ? SIMD acceleration

Every tensor lives as a TensorC* in C memory. PHP holds a reference pointer ? never a copy. There are no PHP arrays in any hot path.

Why PML Exists

Modern ML stacks assume Python. This assumption carries hidden costs in PHP-first environments:

| Pain Point | Python Stack | PML | |---|---|---| | Cold-start overhead | 200?800 ms (interpreter + runtime imports) | < 5 ms (PHP + FFI) | | Memory per inference | 150?400 MB baseline | 8?20 MB baseline | | Deployment surface | Python runtime + venv + pip | PHP + one .so file | | PHP integration | IPC, REST, or subprocess | Native function call | | CPU parallelism | GIL-constrained | OpenMP, zero-GIL |

If you run PHP backends, PML lets you embed ML directly ? same process, same memory space, same request lifecycle.

Technical Highlights

Zero-Copy Tensor Architecture

// CSV loaded via mmap into C memory ? no PHP arrays
$ds = Dataset::fromCSV('/data/train.csv');

// Tensor wraps TensorC* ? no PHP-side copy
$X  = $ds->samples();  // Pml\Tensor ? TensorC* view

// All math crosses FFI exactly once per operation
$out = $X->matmul($W)->add($b)->relu();

Tensor is a thin PHP object holding a \FFI\CData pointer. Slices, views, and column extractions reuse the same memory buffer with reference counts tracked entirely inside C.

Native C Tensor Engine

libtensor.so provides:

  • 500+ exported C functions across tensor ops, dataset I/O, inference, autograd, graph execution, and tokenization
  • Fused kernels: `addRelu`, `fusedAdamStep`, `fusedBceLoss`, `qw_dot_group` (INT8 + fp32 scale)
  • AVX2 SIMD sigmoid, tanh, exp, INT8 dot product
  • OpenBLAS SGEMM for all matmul on contiguous float32 tensors
  • OpenMP threaded batch operations, tree predictions, image pipelines
  • mmap CSV loader: ingests multi-GB datasets without touching PHP memory

LLM Inference Engine

$tok     = Tokenizer::fromJson('/models/llama3-8b/tokenizer.json');
$session = InferenceSession::load('/models/llama3-8b', tok: $tok);

// GQA forward pass, KV-cache, streaming tokens
foreach ($session->generate("Explain AVX2:", maxNewTokens: 200) as $token) {
    echo $token;
}

  • LLaMA / Mistral / Phi architecture support
  • GQA (Grouped Query Attention) natively in C
  • Multi-layer KV-cache (`MultiKVCache`) ? eliminates O(T²) decode cost
  • Milakov online-softmax: O(head_dim) working memory
  • SafeTensors mmap weight loading ? zero-copy model ingestion
  • INT8 block quantization (Q8_0-class): 4× memory reduction, AVX2 fused kernel

Classical ML at Native Speed

$pipeline = new Pipeline(
    transformers: [new StandardScaler(), new PolynomialExpander(degree: 2)],
    estimator:    new GBDTClassifier(trees: 500, maxDepth: 6)
);

$pipeline->train($dataset);
echo $pipeline->score($test);  // accuracy, AUC, F1

GBDT with histogram subtraction + PQ leaf-wise growth. All split-finding runs in C.

Feature Matrix

| Module | Description | |---|---| | Tensor | 200+ ops: creation, arithmetic, linear algebra, shape, reductions, fused kernels | | Dataset | Zero-copy mmap CSV, ETL/DataFrame mode, stratified splits, DataLoader, streaming | | Estimators | 19 classifiers, 15 regressors, 6 anomaly detectors, 5 clusterers, decomposition | | Transformers | Scalers, encoders, NLP vectorizers, image transforms, feature selection, imputers | | Neural Networks | 29 layer types, 9 optimizers, 5 losses, early stopping, callbacks, mixed precision | | Quantization | INT8 block quantization, QuantizedTensor, Dense::quantize(), Sequential::quantize() | | Inference | LLM forward pass, GQA, KV-cache, BPE tokenizer, SafeTensors I/O, streaming | | Vision | 106 C functions: image I/O, augmentation, MobileNetV3, YOLO11n, NanoDet, FastSAM | | Pipeline | Transformer composition, 6 CV strategies, GridSearch, ensemble, BootstrapAggregator | | Autograd | Reverse-mode AD, compute graph, Variable API |

Installation

Requirements

| Dependency | Version | Purpose | |---|---|---| | PHP | ? 8.1 | Runtime | | ext-ffi | any | C bridge | | GCC | ? 11 | Compile backend | | libopenblas-dev | any | BLAS kernels | | liblapacke-dev | any | Linear algebra | | Linux x86_64 | ? | AVX2 / OpenMP |

# Ubuntu / Debian
sudo apt install gcc libopenblas-dev liblapacke-dev

# Install PHP library
composer require ghostjat/pml

# Build the C backend (once per machine)
cd vendor/ghostjat/pml/src/Lib
gcc -O3 -march=native -mfma -fopenmp -funroll-loops -fomit-frame-pointer \
    -D_GNU_SOURCE -shared -fPIC -funsafe-math-optimizations \
    -o libtensor.so.7 tensor.c dataset_io.c inference.c autograd.c graph.c tokenizer.c \
    -lopenblas -llapacke -lm
ln -sf libtensor.so.7 libtensor.so

php.ini settings:

ffi.enable        = true
memory_limit      = 2G
opcache.jit       = tracing
opcache.jit_buffer_size = 128M

Quick Start

Classical Classification

<?php
require 'vendor/autoload.php';

use Pml\Dataset;
use Pml\Pipeline;
use Pml\Transformers\StandardScaler;
use Pml\Estimators\Classifiers\RandomForestClassifier;

$dataset = Dataset::fromCSV('iris.csv', hasHeader: true)
    ->withLabelColumn('species')
    ->dropNans();

[$train, $test] = $dataset->stratifiedSplit(testRatio: 0.2);

$pipeline = new Pipeline(
    transformers: [new StandardScaler()],
    estimator:    new RandomForestClassifier(trees: 200)
);

$pipeline->train($train);
echo "Accuracy: " . $pipeline->score($test) . PHP_EOL;
$pipeline->save('/models/iris');

Deep Learning (MLP with early stopping)

<?php
use Pml\NeuralNetwork\Sequential;
use Pml\NeuralNetwork\Layers\{Dense, BatchNormalization, Dropout, ReLU, Softmax};
use Pml\NeuralNetwork\Optimizers\Adam;
use Pml\NeuralNetwork\Losses\CrossEntropyLoss;
use Pml\Training\{Trainer, TrainingArguments};

$model = new Sequential([
    new Dense(784, 512), new BatchNormalization(), new ReLU(), new Dropout(0.3),
    new Dense(512, 256), new BatchNormalization(), new ReLU(), new Dropout(0.2),
    new Dense(256, 10),  new Softmax(),
], new Adam(lr: 1e-3), new CrossEntropyLoss());

$trainer = new Trainer($model, new TrainingArguments(
    epochs: 30, batchSize: 128, patience: 5,
));

$result = $trainer->train($trainDataset, $valDataset);
echo "Best accuracy: {$result->bestMetric}" . PHP_EOL;

INT8 Quantized Deployment

<?php
// Quantize after training ? 4× memory reduction, same API
$model->quantize(groupSize: 32);
$predictions = $model->predict($testDataset);

LLM Inference (LLaMA / Mistral)

<?php
use Pml\Inference\{InferenceSession, Tokenizer};

$tok     = Tokenizer::fromJson('/models/mistral-7b/tokenizer.json');
$session = InferenceSession::load('/models/mistral-7b', tok: $tok);

foreach ($session->generate("Write a PHP FFI binding:", maxNewTokens: 300) as $token) {
    echo $token;
    flush();
}

Computer Vision

<?php
use Pml\Vision\{Image, Yolo11n, MobileNetV3};

$detector   = new Yolo11n('/models/yolo11n.weights', confidenceThresh: 0.5);
$classifier = new MobileNetV3('/models/mobilenetv3.weights');

$img  = Image::fromFile('scene.jpg');
$dets = $detector->detect($img);

foreach ($dets as $box) {
    $label = $classifier->classify($img->crop(...$box->rect));
    echo "{$label} @ {$box->confidence}" . PHP_EOL;
}

Benchmarks

> Benchmarks run on AMD Ryzen 9 5950X, 64 GB DDR4-3600, Ubuntu 22.04, GCC 13, PHP 8.3. > Full methodology in BENCHMARKS.md.

Tensor Throughput ? GEMM 1024×1024

| Runtime | Time | GFLOPS | |---|---|---| | PML (OpenBLAS + AVX2) | 18 ms | 116 | | RubixML (PHP arrays) | 4,200 ms | 0.5 | | NumPy (MKL) | 14 ms | 150 | | PyTorch CPU | 22 ms | 95 |

Cold-Start to First Inference

| Runtime | Cold Start | |---|---| | PML | 4 ms | | Python + scikit-learn | 210 ms | | Python + PyTorch | 680 ms |

Memory: 10-class MLP Training (50K samples)

| Runtime | RSS Peak | |---|---| | PML | 38 MB | | PyTorch | 290 MB | | TensorFlow | 410 MB |

Architecture

See ARCHITECTURE.md for the full design document.

???????????????????????????????????????????????????????????
?                   Your PHP Application                   ?
???????????????????????????????????????????????????????????
                              ?  PSR-4 autoload
???????????????????????????????????????????????????????????
?                     PML PHP Layer                        ?
?  Tensor · Dataset · Pipeline · Sequential ·              ?
?  InferenceSession · Vision · Estimators · Transformers   ?
???????????????????????????????????????????????????????????
                              ?  FFI::cdef() ? one crossing per op
???????????????????????????????????????????????????????????
?              libtensor.so  (C tensor engine)             ?
?  tensor.c · dataset_io.c · inference.c · autograd.c      ?
?  graph.c · tokenizer.c                                   ?
?  ????????????????  ???????????????  ????????????????   ?
?  ?  OpenBLAS    ?  ?  LAPACKE    ?  ?   OpenMP     ?   ?
?  ????????????????  ???????????????  ????????????????   ?
???????????????????????????????????????????????????????????

Roadmap Preview

| Version | Focus | Status | |---|---|---| | v1.0?1.3 | Tensor engine, classical ML, deep learning, LLM inference, INT8, vision | ? Done | | v2.0 | Vulkan GPU backend (cross-vendor: NVIDIA / AMD / Intel / Apple) | ? Design | | v2.1 | ONNX model import, fp16 tensors, Flash Attention | ? Planned | | v3.0 | Distributed training, sharded datasets, agent runtime | ? Planned |

Full roadmap: ROADMAP.md

Comparison

| | PML | scikit-learn | PyTorch CPU | RubixML | |---|---|---|---|---| | Language | PHP + C | Python + C | Python + C++ | PHP | | Tensor engine | Native C (libtensor.so) | NumPy | LibTorch | PHP arrays | | Zero-copy I/O | ? mmap | ? | ? | ? | | PHP-native API | ? | ? | ? | ? | | LLM inference | ? GQA, KV-cache | ? | ? | ? | | INT8 quantization | ? AVX2 fused | ? | ? | ? | | Vision (detection) | ? YOLO11n, NanoDet | ? | ? | ? | | Cold-start | 4 ms | 210 ms | 680 ms | 60 ms | | Deployment | .so file | Python env | Python env | Composer |

Contributing

Read CONTRIBUTING.md for the full guide. Key rules:

  • PHP orchestrates ? heavy loops must stay in C
  • Preserve zero-copy semantics everywhere possible
  • New C functions must be declared in `tensor.h` and bound in `TensorEngine.php`
  • All PRs require PHPUnit + PHPBench results
  • Performance regressions block merge
composer install
vendor/bin/phpunit --colors=always
vendor/bin/phpbench run --report=aggregate

Sponsors

PML is an independent open-source project. Sponsorship funds C kernel development, GPU backend work, documentation, and infrastructure.

? Become a Sponsor

See SPONSORS.md for tier details and benefits.

License

MIT ? Copyright (c) 2024 Shubham Chaudhary

<div align="center">

PHP orchestrates. C computes. Zero compromises.

</div>


  Files folder image Files (555)  
File Role Description
Files folder image.github (2 files, 2 directories)
Files folder imagebenchmarks (14 files, 16 directories)
Files folder imagedatasets (3 directories)
Files folder imagedocs (13 files)
Files folder imageexamples (2 files, 17 directories)
Files folder imagenbproject (2 files)
Files folder imagesrc (15 files, 30 directories)
Files folder imagetests (17 files)
Plain text file ARCHITECTURE.md Data Auxiliary data
Plain text file BENCHMARKS.md Data Auxiliary data
Plain text file CODE_OF_CONDUCT.md Data Auxiliary data
Plain text file composer.json Data Auxiliary data
Plain text file composer.lock Data Auxiliary data
Plain text file CONTRIBUTING.md Data Auxiliary data
Plain text file LICENSE Lic. License text
Plain text file phpbench.json Data Auxiliary data
Plain text file phpunit.xml Data Auxiliary data
Plain text file README.md Doc. Documentation
Plain text file ROADMAP.md Data Auxiliary data
Plain text file SECURITY.md Data Auxiliary data
Plain text file SPONSORS.md Data Auxiliary data
Plain text file whitepaper.md Data Auxiliary data

  Files folder image Files (555)  /  .github  
File Role Description
Files folder imageISSUE_TEMPLATE (4 files)
Files folder imageworkflows (1 file)
  Plain text file FUNDING.yml Data Auxiliary data
  Plain text file PULL_REQUEST_TEMPLATE.md Data Auxiliary data

  Files folder image Files (555)  /  .github  /  ISSUE_TEMPLATE  
File Role Description
  Plain text file bug_report.md Data Auxiliary data
  Plain text file config.yml Data Auxiliary data
  Plain text file feature_request.md Data Auxiliary data
  Plain text file performance_regression.md Data Auxiliary data

  Files folder image Files (555)  /  .github  /  workflows  
File Role Description
  Plain text file ci.yml Data Auxiliary data

  Files folder image Files (555)  /  benchmarks  
File Role Description
Files folder imageAccuracy (1 file)
Files folder imageFFI (1 file)
Files folder imageInference (1 file)
Files folder imageJIT (1 file)
Files folder imageMacro (1 file)
Files folder imageMemory (1 file)
Files folder imageMicro (2 files)
Files folder imageModel (1 file)
Files folder imageNeuralNetwork (1 file)
Files folder imageParallel (1 file)
Files folder imagepytorch (3 files)
Files folder imageReport (1 file)
Files folder imageSerialization (1 file)
Files folder imageSystem (1 file)
Files folder imageTensor (1 file)
Files folder imageWorkloads (2 files)
  Plain text file BenchmarkRunner.php Class Class source
  Plain text file ClassifierBench.php Class Class source
  Plain text file DatasetBench.php Class Class source
  Plain text file DatasetEtlBench.php Class Class source
  Plain text file FullTensorBench.php Class Class source
  Plain text file ImageTransformersBench.php Class Class source
  Plain text file Metrics.php Class Class source
  Plain text file NeuralNetworkBench.php Class Class source
  Plain text file PmlFrameworkBench.php Class Class source
  Plain text file PML_Benchmark.php Class Class source
  Plain text file ResultFormatter.php Class Class source
  Plain text file run.php Example Example script
  Plain text file StressTest.php Class Class source
  Plain text file TensorBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Accuracy  
File Role Description
  Plain text file NumericalAccuracyBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  FFI  
File Role Description
  Plain text file FFIOverheadBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Inference  
File Role Description
  Plain text file TokenizerBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  JIT  
File Role Description
  Plain text file JITBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Macro  
File Role Description
  Plain text file TrainingMacroBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Memory  
File Role Description
  Plain text file MemoryBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Micro  
File Role Description
  Plain text file NeuralNetworkMicroBench.php Class Class source
  Plain text file TensorMicroBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Model  
File Role Description
  Plain text file ModelPersistenceBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  NeuralNetwork  
File Role Description
  Plain text file AttentionBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Parallel  
File Role Description
  Plain text file OpenMPBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  pytorch  
File Role Description
  Plain text file benchmark_numpy.py Data Auxiliary data
  Plain text file benchmark_pytorch.py Data Auxiliary data
  Plain text file benchmark_sklearn.py Data Auxiliary data

  Files folder image Files (555)  /  benchmarks  /  Report  
File Role Description
  Plain text file ReportGenerator.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Serialization  
File Role Description
  Plain text file SerializationBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  System  
File Role Description
  Plain text file SystemInfo.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Tensor  
File Role Description
  Plain text file SimdBench.php Class Class source

  Files folder image Files (555)  /  benchmarks  /  Workloads  
File Role Description
  Plain text file NLPPipelineBench.php Class Class source
  Plain text file TabularMLBench.php Class Class source

  Files folder image Files (555)  /  datasets  
File Role Description
Files folder imagehousing (2 files)
Files folder imagestocks (37 files)
Files folder imagetitanic (2 files)

  Files folder image Files (555)  /  datasets  /  housing  
File Role Description
  Plain text file test.csv Data Auxiliary data
  Plain text file train.csv Data Auxiliary data

  Files folder image Files (555)  /  datasets  /  stocks  
File Role Description
  Plain text file AABA.csv Data Auxiliary data
  Plain text file all_stocks_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file all_stocks_2017-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file AMZN.csv Data Auxiliary data
  Plain text file APPL.csv Data Auxiliary data
  Plain text file AXP_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file BA_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file CAT_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file CSCO_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file CVX_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file DIS_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file GE_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file GOOGL.csv Data Auxiliary data
  Plain text file GS_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file HD_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file IBM_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file infy.csv Data Auxiliary data
  Plain text file INTC_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file JNJ_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file JPM_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file KO_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file MCD_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file MMM_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file MRK_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file MSFT_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file nifty50.csv Data Auxiliary data
  Plain text file NKE_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file PFE_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file PG_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file reliance.csv Data Auxiliary data
  Plain text file tcs.csv Data Auxiliary data
  Plain text file TRV_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file UNH_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file UTX_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file VZ_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file WMT_2006-01-01_to_2018-01-01.csv Data Auxiliary data
  Plain text file XOM_2006-01-01_to_2018-01-01.csv Data Auxiliary data

  Files folder image Files (555)  /  datasets  /  titanic  
File Role Description
  Plain text file test.csv Data Auxiliary data
  Plain text file train.csv Data Auxiliary data

  Files folder image Files (555)  /  docs  
File Role Description
  HTML file dataset.html Doc. Documentation
  HTML file estimators.html Doc. Documentation
  HTML file getting-started.html Doc. Documentation
  HTML file index.html Doc. Documentation
  HTML file inference.html Doc. Documentation
  HTML file neural-network.html Doc. Documentation
  HTML file pipeline.html Doc. Documentation
  HTML file roadmap.html Doc. Documentation
  Plain text file style.css Data Auxiliary data
  HTML file tensor.html Doc. Documentation
  HTML file training.html Doc. Documentation
  HTML file transformers.html Doc. Documentation
  HTML file vision.html Doc. Documentation

  Files folder image Files (555)  /  examples  
File Role Description
Files folder imageanomaly_detection (2 files)
Files folder imageclassification (3 files)
Files folder imageclustering (1 file)
Files folder imagecybersecurity (1 file)
Files folder imagedimensionality_reduction (1 file)
Files folder imagefeature_engineering (1 file)
Files folder imagehealthcare (1 file)
Files folder imageneural_networks (1 file)
Files folder imagenlp (2 files)
Files folder imageonline_learning (1 file)
Files folder imagequantitative_finance (1 file)
Files folder imagereal_world_apps (3 files)
Files folder imagerecommendation (1 file)
Files folder imageregression (2 files)
Files folder imagetensor_engine (1 file)
Files folder imagetime_series (1 file)
Files folder imagevision (7 files)
  Plain text file bootstrap.php Aux. Configuration script
  Plain text file README.md Doc. Documentation

  Files folder image Files (555)  /  examples  /  anomaly_detection  
File Role Description
  Plain text file iot_sensor_anomaly.php Example Example script
  Plain text file server_intrusion.php Example Example script

  Files folder image Files (555)  /  examples  /  classification  
File Role Description
  Plain text file customer_churn.php Example Example script
  Plain text file fraud_detection.php Example Example script
  Plain text file loan_default.php Example Example script

  Files folder image Files (555)  /  examples  /  clustering  
File Role Description
  Plain text file customer_segmentation.php Example Example script

  Files folder image Files (555)  /  examples  /  cybersecurity  
File Role Description
  Plain text file malware_classification.php Example Example script

  Files folder image Files (555)  /  examples  /  dimensionality_reduction  
File Role Description
  Plain text file customer_embedding.php Example Example script

  Files folder image Files (555)  /  examples  /  feature_engineering  
File Role Description
  Plain text file full_pipeline.php Example Example script

  Files folder image Files (555)  /  examples  /  healthcare  
File Role Description
  Plain text file diabetes_prediction.php Example Example script

  Files folder image Files (555)  /  examples  /  neural_networks  
File Role Description
  Plain text file tabular_insurance.php Example Example script

  Files folder image Files (555)  /  examples  /  nlp  
File Role Description
  Plain text file sentiment_analysis.php Example Example script
  Plain text file ticket_classification.php Example Example script

  Files folder image Files (555)  /  examples  /  online_learning  
File Role Description
  Plain text file streaming_fraud.php Example Example script

  Files folder image Files (555)  /  examples  /  quantitative_finance  
File Role Description
  Plain text file alpha_factor_model.php Example Example script

  Files folder image Files (555)  /  examples  /  real_world_apps  
File Role Description
  Plain text file fraud_scoring_api.php Example Example script
  Plain text file log_anomaly_detector.php Example Example script
  Plain text file mini_bloomberg_ai.php Example Example script

  Files folder image Files (555)  /  examples  /  recommendation  
File Role Description
  Plain text file item_similarity.php Example Example script

  Files folder image Files (555)  /  examples  /  regression  
File Role Description
  Plain text file demand_forecasting.php Example Example script
  Plain text file house_price.php Example Example script

  Files folder image Files (555)  /  examples  /  tensor_engine  
File Role Description
  Plain text file tensor_ops_benchmark.php Example Example script

  Files folder image Files (555)  /  examples  /  time_series  
File Role Description
  Plain text file crypto_forecasting.php Example Example script

  Files folder image Files (555)  /  examples  /  vision  
File Role Description
  Plain text file image_classification.php Example Example script
  Plain text file image_generation.php Example Example script
  Plain text file object_detection.php Example Example script
  Plain text file semantic_segmentation.php Example Example script
  Plain text file super_resolution.php Example Example script
  Plain text file video_action_recognition.php Example Example script
  Plain text file video_motion_detection.php Class Class source

  Files folder image Files (555)  /  nbproject  
File Role Description
  Plain text file project.properties Data Auxiliary data
  Plain text file project.xml Data Auxiliary data

  Files folder image Files (555)  /  src  
File Role Description
Files folder imageAutograd (2 files)
Files folder imageBackends (4 files)
Files folder imageCrossValidation (6 files)
Files folder imageData (7 files)
Files folder imageDatasets (1 directory)
Files folder imageEnsemble (1 file)
Files folder imageEstimators (9 directories)
Files folder imageExceptions (8 files)
Files folder imageExtractors (3 files)
Files folder imageHelpers (5 files)
Files folder imageInference (3 files)
Files folder imageInterfaces (15 files)
Files folder imageKernels (2 directories)
Files folder imageLib (23 files, 1 directory)
Files folder imageLoggers (3 files)
Files folder imageLosses (6 files)
Files folder imageMeta (3 files)
Files folder imageMetrics (1 file, 4 directories)
Files folder imageNeuralNetwork (2 files, 4 directories)
Files folder imagePersisters (2 files)
Files folder imageSerialization (2 files)
Files folder imageSerializers (4 files)
Files folder imageSLM (2 files)
Files folder imageStrategies (7 files)
Files folder imageStructures (2 files)
Files folder imageTokenizers (8 files)
Files folder imageTraining (6 files)
Files folder imageTraits (4 files)
Files folder imageTransformers (44 files)
Files folder imageVision (18 files)
  Plain text file BootstrapAggregator.php Class Class source
  Plain text file CommitteeMachine.php Class Class source
  Plain text file constants.php Aux. Configuration script
  Plain text file Dataset.php Class Class source
  Plain text file DataType.php Class Class source
  Plain text file Deferred.php Class Class source
  Plain text file Encoding.php Class Class source
  Plain text file EstimatorType.php Class Class source
  Plain text file functions.php Aux. Configuration script
  Plain text file KVCache.php Class Class source
  Plain text file PersistentModel.php Class Class source
  Plain text file Pipeline.php Class Class source
  Plain text file QuantizedTensor.php Class Class source
  Plain text file Tensor.php Class Class source
  Plain text file Tuple.php Class Class source

  Files folder image Files (555)  /  src  /  Autograd  
File Role Description
  Plain text file Tape.php Class Class source
  Plain text file Variable.php Class Class source

  Files folder image Files (555)  /  src  /  Backends  
File Role Description
  Plain text file Backend.php Class Class source
  Plain text file RubixBackend.php Class Class source
  Plain text file Serial.php Class Class source
  Plain text file TorchBackend.php Class Class source

  Files folder image Files (555)  /  src  /  CrossValidation  
File Role Description
  Plain text file HoldOut.php Class Class source
  Plain text file KFold.php Class Class source
  Plain text file KFoldOOF.php Class Class source
  Plain text file LeavePOut.php Class Class source
  Plain text file MonteCarlo.php Class Class source
  Plain text file StratifiedKFold.php Class Class source

  Files folder image Files (555)  /  src  /  Data  
File Role Description
  Plain text file DataBatch.php Class Class source
  Plain text file DataCollator.php Class Class source
  Plain text file DataFrame.php Class Class source
  Plain text file DataLoader.php Class Class source
  Plain text file DefaultDataCollator.php Class Class source
  Plain text file GroupBy.php Class Class source
  Plain text file StreamingDataset.php Class Class source

  Files folder image Files (555)  /  src  /  Datasets  
File Role Description
Files folder imageGenerators (7 files)

  Files folder image Files (555)  /  src  /  Datasets  /  Generators  
File Role Description
  Plain text file Agglomerate.php Class Class source
  Plain text file Blob.php Class Class source
  Plain text file Circle.php Class Class source
  Plain text file Generator.php Class Class source
  Plain text file HalfMoon.php Class Class source
  Plain text file Hyperplane.php Class Class source
  Plain text file SwissRoll.php Class Class source

  Files folder image Files (555)  /  src  /  Ensemble  
File Role Description
  Plain text file StackingRegressor.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  
File Role Description
Files folder imageAnomalyDetectors (6 files)
Files folder imageClassifiers (21 files)
Files folder imageClusterers (5 files, 1 directory)
Files folder imageDecomposition (1 file)
Files folder imageMainfold (1 file)
Files folder imageManifold (1 file)
Files folder imageMeta (3 files)
Files folder imageRegression (15 files)
Files folder imageTrees (3 files)

  Files folder image Files (555)  /  src  /  Estimators  /  AnomalyDetectors  
File Role Description
  Plain text file GaussianMLE.php Class Class source
  Plain text file IsolationForest.php Class Class source
  Plain text file LocalOutlierFactor.php Class Class source
  Plain text file Loda.php Class Class source
  Plain text file OneClassSVM.php Class Class source
  Plain text file RobustZScore.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Classifiers  
File Role Description
  Plain text file AdaBoostClassifier.php Class Class source
  Plain text file BernoulliNB.php Class Class source
  Plain text file CategoricalNB.php Class Class source
  Plain text file DecisionTreeClassifier.php Class Class source
  Plain text file DummyClassifier.php Class Class source
  Plain text file ExtraTreesClassifier.php Class Class source
  Plain text file GaussianNB.php Class Class source
  Plain text file GBDTClassifier.php Class Class source
  Plain text file KDNeighborsClassifier.php Class Class source
  Plain text file KNNClassifier.php Class Class source
  Plain text file LogisticRegression.php Class Class source
  Plain text file LogitBoost.php Class Class source
  Plain text file MLPClassifier.php Class Class source
  Plain text file MultilayerPerceptron.php Class Class source
  Plain text file MultinomialNB.php Class Class source
  Plain text file OneVsRest.php Class Class source
  Plain text file RadiusNeighborsClassifier.php Class Class source
  Plain text file RandomForestClassifier.php Class Class source
  Plain text file SoftmaxClassifier.php Class Class source
  Plain text file SVC.php Class Class source
  Plain text file VotingClassifier.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Clusterers  
File Role Description
Files folder imageSeeders (5 files)
  Plain text file DBSCAN.php Class Class source
  Plain text file FuzzyCMeans.php Class Class source
  Plain text file GaussianMixture.php Class Class source
  Plain text file KMeans.php Class Class source
  Plain text file MeanShift.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Clusterers  /  Seeders  
File Role Description
  Plain text file KMC2.php Class Class source
  Plain text file PlusPlus.php Class Class source
  Plain text file Preset.php Class Class source
  Plain text file Random.php Class Class source
  Plain text file Seeder.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Decomposition  
File Role Description
  Plain text file PrincipalComponentAnalysis.php Aux. Configuration script

  Files folder image Files (555)  /  src  /  Estimators  /  Mainfold  
File Role Description
  Plain text file TSNE.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Manifold  
File Role Description
  Plain text file TSNE.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Meta  
File Role Description
  Plain text file GridSearch.php Aux. Configuration script
  Plain text file PlattScaler.php Aux. Configuration script
  Plain text file RandomSearch.php Aux. Configuration script

  Files folder image Files (555)  /  src  /  Estimators  /  Regression  
File Role Description
  Plain text file Adaline.php Class Class source
  Plain text file DecisionTreeRegressor.php Class Class source
  Plain text file DummyRegressor.php Class Class source
  Plain text file ElasticNet.php Class Class source
  Plain text file ExtraTreeRegressor.php Class Class source
  Plain text file GBDTRegressor.php Class Class source
  Plain text file GradientBoostingRegressor.php Class Class source
  Plain text file KDNeighborsRegressor.php Class Class source
  Plain text file KNNRegressor.php Class Class source
  Plain text file Lasso.php Class Class source
  Plain text file LinearRegression.php Class Class source
  Plain text file MLPRegressor.php Class Class source
  Plain text file Ridge.php Class Class source
  Plain text file SVR.php Class Class source
  Plain text file VotingRegressor.php Class Class source

  Files folder image Files (555)  /  src  /  Estimators  /  Trees  
File Role Description
  Plain text file BallTree.php Aux. Configuration script
  Plain text file ExtraTreeClassifier.php Class Class source
  Plain text file KDTree.php Aux. Configuration script

  Files folder image Files (555)  /  src  /  Exceptions  
File Role Description
  Plain text file ClassRevisionMismatch.php Class Class source
  Plain text file EmptyDataset.php Class Class source
  Plain text file IncorrectDatasetDimensionality.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file LabelsAreMissing.php Class Class source
  Plain text file MissingExtension.php Class Class source
  Plain text file RubixMLException.php Class Class source
  Plain text file RuntimeException.php Class Class source

  Files folder image Files (555)  /  src  /  Extractors  
File Role Description
  Plain text file Extractor.php Class Class source
  Plain text file ImageExtractor.php Class Class source
  Plain text file NDJSON.php Class Class source

  Files folder image Files (555)  /  src  /  Helpers  
File Role Description
  Plain text file CPU.php Class Class source
  Plain text file Graphviz.php Class Class source
  Plain text file JSON.php Class Class source
  Plain text file Params.php Class Class source
  Plain text file Stats.php Class Class source

  Files folder image Files (555)  /  src  /  Inference  
File Role Description
  Plain text file InferenceSession.php Class Class source
  Plain text file ModelConfig.php Class Class source
  Plain text file Tokenizer.php Class Class source

  Files folder image Files (555)  /  src  /  Interfaces  
File Role Description
  Plain text file Estimator.php Class Class source
  Plain text file FitTransformable.php Class Class source
  Plain text file Learner.php Class Class source
  Plain text file MLBackend.php Class Class source
  Plain text file Online.php Class Class source
  Plain text file Persistable.php Class Class source
  Plain text file Probabilistic.php Class Class source
  Plain text file Quantizable.php Class Class source
  Plain text file RanksFeatures.php Class Class source
  Plain text file Saveable.php Class Class source
  Plain text file Scoring.php Class Class source
  Plain text file Stateful.php Class Class source
  Plain text file TrainableWithOptions.php Class Class source
  Plain text file Transformer.php Class Class source
  Plain text file Verbose.php Class Class source

  Files folder image Files (555)  /  src  /  Kernels  
File Role Description
Files folder imageDistance (14 files)
Files folder imageSVM (5 files)

  Files folder image Files (555)  /  src  /  Kernels  /  Distance  
File Role Description
  Plain text file Canberra.php Class Class source
  Plain text file Cosine.php Class Class source
  Plain text file Diagonal.php Class Class source
  Plain text file Distance.php Class Class source
  Plain text file Euclidean.php Class Class source
  Plain text file Gower.php Class Class source
  Plain text file Hamming.php Class Class source
  Plain text file Jaccard.php Class Class source
  Plain text file Mahalanobis.php Class Class source
  Plain text file Manhattan.php Class Class source
  Plain text file Minkowski.php Class Class source
  Plain text file NaNSafe.php Class Class source
  Plain text file SafeEuclidean.php Class Class source
  Plain text file SparseCosine.php Class Class source

  Files folder image Files (555)  /  src  /  Kernels  /  SVM  
File Role Description
  Plain text file Kernel.php Class Class source
  Plain text file Linear.php Class Class source
  Plain text file Polynomial.php Class Class source
  Plain text file RBF.php Class Class source
  Plain text file Sigmoidal.php Class Class source

  Files folder image Files (555)  /  src  /  Lib  
File Role Description
Files folder imagevision (12 files)
  Plain text file Arena.php Class Class source
  Plain text file autograd.c Data Auxiliary data
  Plain text file autograd.h Data Auxiliary data
  Plain text file AutogradEngine.php Class Class source
  Plain text file dataframe.h Data Auxiliary data
  Plain text file dataset_io.c Data Auxiliary data
  Plain text file graph.c Data Auxiliary data
  Plain text file graph.h Data Auxiliary data
  Plain text file inference.c Data Auxiliary data
  Plain text file inference.h Data Auxiliary data
  Plain text file ModelStore.php Class Class source
  Plain text file quant.c Data Auxiliary data
  Plain text file quant.h Data Auxiliary data
  Plain text file QuantEngine.php Class Class source
  Plain text file SafeTensorsIO.php Class Class source
  Plain text file stb_image.h Data Auxiliary data
  Plain text file stb_image_write.h Data Auxiliary data
  Plain text file tensor.c Data Auxiliary data
  Plain text file tensor.h Data Auxiliary data
  Plain text file TensorEngine.php Class Class source
  Plain text file tokenizer.c Data Auxiliary data
  Plain text file tokenizer.h Data Auxiliary data
  Plain text file VisionEngine.php Class Class source

  Files folder image Files (555)  /  src  /  Lib  /  vision  
File Role Description
  Plain text file BUILD.md Data Auxiliary data
  Plain text file build.sh Data Auxiliary data
  Plain text file vision.h Data Auxiliary data
  Plain text file vision_augment.c Data Auxiliary data
  Plain text file vision_color.c Data Auxiliary data
  Plain text file vision_core.c Data Auxiliary data
  Plain text file vision_detect.c Data Auxiliary data
  Plain text file vision_feature.c Data Auxiliary data
  Plain text file vision_filter.c Data Auxiliary data
  Plain text file vision_model.c Data Auxiliary data
  Plain text file vision_resize.c Data Auxiliary data
  Plain text file vision_segment.c Data Auxiliary data

  Files folder image Files (555)  /  src  /  Loggers  
File Role Description
  Plain text file BlackHole.php Class Class source
  Plain text file Logger.php Class Class source
  Plain text file Screen.php Class Class source

  Files folder image Files (555)  /  src  /  Losses  
File Role Description
  Plain text file BinaryCrossEntropy.php Class Class source
  Plain text file CategoricalCrossEntropy.php Class Class source
  Plain text file Hinge.php Class Class source
  Plain text file Huber.php Class Class source
  Plain text file Loss.php Class Class source
  Plain text file MeanSquaredError.php Class Class source

  Files folder image Files (555)  /  src  /  Meta  
File Role Description
  Plain text file GridSearch.php Class Class source
  Plain text file PlattScaler.php Class Class source
  Plain text file RandomSearch.php Class Class source

  Files folder image Files (555)  /  src  /  Metrics  
File Role Description
Files folder imageClassification (12 files)
Files folder imageClustering (5 files)
Files folder imageRegression (6 files)
Files folder imageReports (6 files)
  Plain text file Metric.php Class Class source

  Files folder image Files (555)  /  src  /  Metrics  /  Classification  
File Role Description
  Plain text file Accuracy.php Class Class source
  Plain text file BrierScore.php Class Class source
  Plain text file F1Score.php Class Class source
  Plain text file FBeta.php Class Class source
  Plain text file Informedness.php Class Class source
  Plain text file LogLoss.php Class Class source
  Plain text file MCC.php Class Class source
  Plain text file PrAuc.php Class Class source
  Plain text file Precision.php Class Class source
  Plain text file Recall.php Class Class source
  Plain text file RocAuc.php Class Class source
  Plain text file TopKAccuracy.php Class Class source

  Files folder image Files (555)  /  src  /  Metrics  /  Clustering  
File Role Description
  Plain text file Completeness.php Class Class source
  Plain text file Homogeneity.php Class Class source
  Plain text file RandIndex.php Class Class source
  Plain text file SilhouetteScore.php Class Class source
  Plain text file VMeasure.php Class Class source

  Files folder image Files (555)  /  src  /  Metrics  /  Regression  
File Role Description
  Plain text file MeanAbsoluteError.php Class Class source
  Plain text file MeanSquaredError.php Class Class source
  Plain text file MedianAbsoluteError.php Class Class source
  Plain text file RootMeanSquaredError.php Class Class source
  Plain text file RSquared.php Class Class source
  Plain text file SMAPE.php Class Class source

  Files folder image Files (555)  /  src  /  Metrics  /  Reports  
File Role Description
  Plain text file AggregateReport.php Class Class source
  Plain text file ClassificationReport.php Class Class source
  Plain text file ConfusionMatrix.php Class Class source
  Plain text file ContingencyTable.php Class Class source
  Plain text file ErrorAnalysis.php Class Class source
  Plain text file MulticlassBreakdown.php Class Class source

  Files folder image Files (555)  /  src  /  NeuralNetwork  
File Role Description
Files folder imageActivationFunctions (9 files)
Files folder imageInitializers (8 files)
Files folder imageLayers (32 files)
Files folder imageOptimizers (12 files)
  Plain text file EarlyStopping.php Class Class source
  Plain text file Sequential.php Class Class source

  Files folder image Files (555)  /  src  /  NeuralNetwork  /  ActivationFunctions  
File Role Description
  Plain text file ActivationFunction.php Class Class source
  Plain text file ELU.php Class Class source
  Plain text file GELU.php Class Class source
  Plain text file LeakyReLU.php Class Class source
  Plain text file SELU.php Class Class source
  Plain text file SiLU.php Class Class source
  Plain text file SoftPlus.php Class Class source
  Plain text file Softsign.php Class Class source
  Plain text file ThresholdedReLU.php Class Class source

  Files folder image Files (555)  /  src  /  NeuralNetwork  /  Initializers  
File Role Description
  Plain text file Constant.php Class Class source
  Plain text file He.php Class Class source
  Plain text file Initializer.php Class Class source
  Plain text file LeCun.php Class Class source
  Plain text file Normal.php Class Class source
  Plain text file Uniform.php Class Class source
  Plain text file Xavier1.php Class Class source
  Plain text file Xavier2.php Class Class source

  Files folder image Files (555)  /  src  /  NeuralNetwork  /  Layers  
File Role Description
  Plain text file Activation.php Class Class source
  Plain text file BatchNorm2D.php Class Class source
  Plain text file BatchNormalization.php Class Class source
  Plain text file CausalSelfAttention.php Class Class source
  Plain text file Conv2D.php Class Class source
  Plain text file Dense.php Class Class source
  Plain text file DepthwiseConv2D.php Class Class source
  Plain text file Dropout.php Class Class source
  Plain text file Embedding.php Class Class source
  Plain text file Flatten.php Class Class source
  Plain text file Gelu.php Class Class source
  Plain text file GlobalAveragePooling2D.php Class Class source
  Plain text file HardSigmoid.php Class Class source
  Plain text file HardSwish.php Class Class source
  Plain text file HasTrainingMode.php Class Class source
  Plain text file InvertedResidual.php Class Class source
  Plain text file Layer.php Class Class source
  Plain text file LayerNorm.php Class Class source
  Plain text file LSTM.php Class Class source
  Plain text file Mamba.php Class Class source
  Plain text file MLP.php Class Class source
  Plain text file Noise.php Class Class source
  Plain text file PReLU.php Class Class source
  Plain text file ReLU.php Class Class source
  Plain text file Reshape.php Class Class source
  Plain text file RNN.php Class Class source
  Plain text file SEBlock.php Class Class source
  Plain text file Sigmoid.php Class Class source
  Plain text file Softmax.php Class Class source
  Plain text file Squeeze.php Class Class source
  Plain text file Swish.php Class Class source
  Plain text file Tanh.php Class Class source

  Files folder image Files (555)  /  src  /  NeuralNetwork  /  Optimizers  
File Role Description
  Plain text file AdaGrad.php Class Class source
  Plain text file Adam.php Class Class source
  Plain text file AdaMax.php Class Class source
  Plain text file AdamW.php Class Class source
  Plain text file Cyclical.php Class Class source
  Plain text file LearningRateAware.php Class Class source
  Plain text file Momentum.php Class Class source
  Plain text file Optimizer.php Class Class source
  Plain text file RMSProp.php Class Class source
  Plain text file SGD.php Class Class source
  Plain text file StepDecay.php Class Class source
  Plain text file Stochastic.php Class Class source

  Files folder image Files (555)  /  src  /  Persisters  
File Role Description
  Plain text file Filesystem.php Class Class source
  Plain text file Persister.php Class Class source

  Files folder image Files (555)  /  src  /  Serialization  
File Role Description
  Plain text file CheckpointManager.php Class Class source
  Plain text file ModelHub.php Class Class source

  Files folder image Files (555)  /  src  /  Serializers  
File Role Description
  Plain text file GzipNative.php Class Class source
  Plain text file Native.php Class Class source
  Plain text file RBX.php Class Class source
  Plain text file Serializer.php Class Class source

  Files folder image Files (555)  /  src  /  SLM  
File Role Description
  Plain text file BpeTrainer.php Class Class source
  Plain text file TrainableEmbedding.php Class Class source

  Files folder image Files (555)  /  src  /  Strategies  
File Role Description
  Plain text file Constant.php Class Class source
  Plain text file KMostFrequent.php Class Class source
  Plain text file Mean.php Class Class source
  Plain text file Percentile.php Class Class source
  Plain text file Prior.php Class Class source
  Plain text file Strategy.php Class Class source
  Plain text file WildGuess.php Class Class source

  Files folder image Files (555)  /  src  /  Structures  
File Role Description
  Plain text file BallTree.php Class Class source
  Plain text file KDTree.php Class Class source

  Files folder image Files (555)  /  src  /  Tokenizers  
File Role Description
  Plain text file CharGram.php Class Class source
  Plain text file KSkipNGram.php Class Class source
  Plain text file NGram.php Class Class source
  Plain text file Sentence.php Class Class source
  Plain text file Tokenizer.php Class Class source
  Plain text file Whitespace.php Class Class source
  Plain text file Word.php Class Class source
  Plain text file WordStemmer.php Class Class source

  Files folder image Files (555)  /  src  /  Training  
File Role Description
  Plain text file GradScaler.php Class Class source
  Plain text file LRScheduler.php Class Class source
  Plain text file Trainer.php Class Class source
  Plain text file TrainerCallback.php Class Class source
  Plain text file TrainingArguments.php Class Class source
  Plain text file TrainingResult.php Class Class source

  Files folder image Files (555)  /  src  /  Traits  
File Role Description
  Plain text file AutotrackRevisions.php Class Class source
  Plain text file GBDTCore.php Class Class source
  Plain text file LoggerAware.php Class Class source
  Plain text file Multiprocessing.php Class Class source

  Files folder image Files (555)  /  src  /  Transformers  
File Role Description
  Plain text file BM25Transformer.php Class Class source
  Plain text file BooleanConverter.php Class Class source
  Plain text file CategoricalEncoder.php Class Class source
  Plain text file ColorSpaceConverter.php Class Class source
  Plain text file GaussianRandomProjector.php Class Class source
  Plain text file HtmlStripper.php Class Class source
  Plain text file ImageCropper.php Class Class source
  Plain text file ImageResizer.php Class Class source
  Plain text file ImageRotator.php Class Class source
  Plain text file ImageVectorizer.php Class Class source
  Plain text file Imputer.php Class Class source
  Plain text file IntervalDiscretizer.php Class Class source
  Plain text file KNNImputer.php Class Class source
  Plain text file L1Normalizer.php Class Class source
  Plain text file L2Normalizer.php Class Class source
  Plain text file LambdaFunction.php Class Class source
  Plain text file LinearDiscriminantAnalysis.php Class Class source
  Plain text file MaxAbsScaler.php Class Class source
  Plain text file MinMaxScaler.php Class Class source
  Plain text file MultibyteTextNormalizer.php Class Class source
  Plain text file NeighborhoodClearing.php Class Class source
  Plain text file NumericStringConverter.php Class Class source
  Plain text file OneHotLabelEncoder.php Class Class source
  Plain text file OrdinalEncoder.php Class Class source
  Plain text file PolynomialExpander.php Class Class source
  Plain text file PowerTransformer.php Class Class source
  Plain text file PrincipalComponentAnalysis.php Class Class source
  Plain text file QuantileTransformer.php Class Class source
  Plain text file RegexFilter.php Class Class source
  Plain text file RobustScaler.php Class Class source
  Plain text file SelectKBest.php Class Class source
  Plain text file SMOTE.php Class Class source
  Plain text file SparseRandomProjector.php Class Class source
  Plain text file StandardScaler.php Class Class source
  Plain text file StopWordFilter.php Class Class source
  Plain text file TargetEncoder.php Class Class source
  Plain text file TextNormalizer.php Class Class source
  Plain text file TfIdfTransformer.php Class Class source
  Plain text file TokenHashingVectorizer.php Class Class source
  Plain text file TomekLinks.php Class Class source
  Plain text file TruncatedSVD.php Class Class source
  Plain text file VarianceThreshold.php Class Class source
  Plain text file WordCountVectorizer.php Class Class source
  Plain text file ZScaleStandardizer.php Class Class source

  Files folder image Files (555)  /  src  /  Vision  
File Role Description
  Plain text file Augmentation.php Class Class source
  Plain text file Border.php Class Class source
  Plain text file ColorSpace.php Class Class source
  Plain text file Detection.php Class Class source
  Plain text file FastSAM.php Class Class source
  Plain text file Feature.php Class Class source
  Plain text file Image.php Class Class source
  Plain text file ImageTransform.php Class Class source
  Plain text file Interp.php Class Class source
  Plain text file Layout.php Class Class source
  Plain text file MobileNetV3.php Class Class source
  Plain text file NanoDet.php Class Class source
  Plain text file PicoDet.php Class Class source
  Plain text file PixelFormat.php Class Class source
  Plain text file Segmentation.php Class Class source
  Plain text file SSDLite.php Class Class source
  Plain text file VideoCapture.php Class Class source
  Plain text file Yolo11n.php Class Class source

  Files folder image Files (555)  /  tests  
File Role Description
  Plain text file BackendsTest.php Class Class source
  Plain text file ClassifierTest.php Class Class source
  Plain text file CrossValidationTest.php Class Class source
  Plain text file DatasetTest.php Class Class source
  Plain text file HelpersTest.php Class Class source
  Plain text file ImageTransformersTest.php Class Class source
  Plain text file KernelsTest.php Class Class source
  Plain text file LossesTest.php Class Class source
  Plain text file MemoryTest.php Class Class source
  Plain text file MetricsTest.php Class Class source
  Plain text file NeuralNetworkTest.php Class Class source
  Plain text file PipelineTest.php Class Class source
  Plain text file PmlFrameworkQA.php Class Class source
  Plain text file RegressorTest.php Class Class source
  Plain text file StressTest.php Class Class source
  Plain text file TensorTest.php Class Class source
  Plain text file TransformerTest.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads  
 100%
Total:0
This week:0