Libreria DLIB C ++

DLIB C ++ Library è una moderna libreria C ++ che ha come obiettivo principale la portabilità e la correttezza del programma
Scarica ora

Libreria DLIB C ++ Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Davis
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 3.6 MB

Libreria DLIB C ++ Tag


Libreria DLIB C ++ Descrizione

Una biblioteca C ++ multipiattaforma per uso generico DLIB è una libreria C ++ per uso generico-piattaforma progettato utilizzando la programmazione del contratto e le moderne tecniche C ++. Caratteristiche principali * Documentazione O A differenza di molti progetti open source, questo fornisce una documentazione completa e precisa per ogni classe e funzione. Ci sono anche modalità di debug che controllano le precondizioni documentate per le funzioni. Quando questo è abilitato, prenderà la stragrande maggioranza dei bug causati da chiamando le funzioni in modo errato o utilizzando oggetti in modo errato. o molti programmi di esempio sono forniti o Considero la documentazione per essere la parte più importante della biblioteca. Quindi se trovi qualcosa che non è documentato, non è chiaro, o ha una documentazione fuori data, dimmi e lo aggiusterò. * Codice portatile o Tutto il codice non ISO C ++ è isolato all'interno degli strati di astrazione del sistema operativo tenuti il più piccolo possibile. Il resto della biblioteca è a strati in cima agli strati di astrazione del sistema operativo o è puro ISO C ++. o Big / Little Endian Agnostico o Non sono necessari altri pacchetti per utilizzare la libreria. Sono necessarie solo le API fornite da un OS fuori dal sistema operativo. o La libreria è testata regolarmente su sistemi Win32, Linux e Mac OS X. Tuttavia, dovrebbe funzionare su qualsiasi sistema POSIX ed è stato testato su Solaris, HPUX e BSDS. * Threading. o La Biblioteca fornisce un API da threading portatile e semplice o Un tubo per la comunicazione inter-thread o Un oggetto TIMER in grado di generare eventi regolarmente distanziati nel tempo o I dati specifici del filo o Oggetti filettati o Funzioni filettate o thread_pool con supporto per futures * Networking. o La biblioteca fornisce un API portatile e semplice per prese TCP o Un oggetto per aiutarti a creare server basati su TCP o Un oggetto StreamBuf che consente alle prese TCP di interoperare con la libreria Iostreams C ++ o Un semplice oggetto server HTTP è possibile utilizzare per incorporare un server Web nelle applicazioni * Interfacce utente grafica o La Biblioteca fornisce un API GUI Core GUI portatile e semplice o implementato sopra l'API della GUI principale sono numerosi widget o A differenza di molti altri toolkit GUI, l'intero DLIB GUI Toolkit è threadsafe * Algoritmi numerici o Un oggetto Matrix Fast implementato utilizzando la tecnica dei modelli di espressione e in grado di utilizzare librerie BLAS e Lapack quando disponibili. o Numerose algebra lineare e operazioni matematiche sono definite per l'oggetto Matrix come la decomposizione del valore singolare, la trasposizione, le funzioni del trig, ecc. o Algoritmi di ottimizzazione non lineare non vincolati utilizzando le tecniche di sfumatura coniugata, BFG e L-BFGS o Ottimizzazione senza derivati vincolata dalla scatola tramite l'algoritmo di bobyqa o Un'attuazione dell'algoritmo del piano di taglio ottimizzato o Un grande oggetto intero o Un oggetto numero casuale * Algoritmi di apprendimento della macchina o Le convenzionali macchine vettoriali di supporto basato su SMO per la classificazione o Metodi ridotti per classificazione e regressione su larga scala o Rilevanza macchine vettoriali per la classificazione e la regressione o Un algoritmo di regressione del kernel online RLS o Ungoritmo di classificazione SVM online o Stimatore Centroide Kernelized online / Rilevatore di novità o Un algoritmo kernelizzato k-significa clustering o Reti di funzioni di base radiale o Perceptroni multistrato * Algoritmi di inferenza della rete bayesiana o Unisciti algoritmo dell'albero per l'inferenza esatta o Gibbs Sampler Sampler Markov Catena Monte Carlo Algoritmo * Elaborazione dell'immagine o Windows BMP Leggi e scrittura supporto o Conversione automatica dello spazio colore tra vari tipi di pixel o Operazioni di immagine comuni come la ricerca dei bordi e le operazioni morfologiche o Implementazioni degli algoritmi di estrazione delle caratteristiche di navigazione e del maiale. * Algoritmi di compressione e integrità dei dati o Un oggetto CRC 32 o Funzioni MD5. o Vari oggetti astratti che rappresentano parti degli algoritmi di compressione dei dati. Sono incluse molte forme dell'algoritmo PPM. * Test o Un oggetto Cassaforte del filo del logger disegnato dopo il popolare Java Logger Logger4J o Un quadro di prova dell'unità modulare o Varie macro di asserzione utile per testare le precondizioni * Utilità generali o Un oggetto tipo-sicuro da convertire tra ordini Byte Big e Little Endian Byte o Un parser della riga di comando con la possibilità di analizzare e convalidare le linee di comando con vari tipi di argomenti e opzioni o un parser XML o Un oggetto che può eseguire conversioni di base64 o Molte classi di container o Supporto di serializzazione o Molti oggetti di Memory Manager che implementano diverse strategie di memoria di memoria


Libreria DLIB C ++ Software correlato

TCAD per Borland Delphic ++ Builder

TCAD è un componente che ti aiuterà a scrivere applicazioni grafiche vettoriali. Le forme possono essere interagite con il mouse o il codice. È facile da usare, efficace e potente. Ti farà risparmiare tempo prezioso. n ...

268 2054K

Scarica

Tenhtwain.

Gestisce l'acquisizione dagli scanner (dispositivi) che sono compatibili TWAIN. Selezionando lo scanner desiderato e l'acquisizione di un'immagine è facile come il pensiero di esso :-) Non più problemi con la conversione DIB, un ...

210 390K

Scarica

Morello Easysystem.

Un'applicazione di esempio (inclusa la fonte completa) e una serie di componenti per aiutarti a saltare il prossimo progetto Delphi. Prima di digitare anche una riga di codice hai un'app Modelli con una riproduzione completa ...

155 117K

Scarica