Come Installare PyTorch (con GPU) in Windows
PyTorch è un framework di sviluppo ben affermato nell'ambito del Machine Learning, soprattutto a livello accademico. In questo articolo vediamo come installare PyTorch in Windows e preparare un ambiente per sviluppare le nostre reti neurali. Poichè il framework supporta l'utilizzo di GPU, vedremo anche come configurarlo in modo da poter sfruttare la
Powershell – comando cURL equivalente
cURL è un progetto di software per computer che fornisce una libreria e uno strumento da riga di comando per il trasferimento di dati utilizzando vari protocolli di rete. Il nome sta per "URL client", ed è stato rilasciato per la prima volta nel 1997. Se ti sei mai chiesto qual
Python – Come creare una semplice WebApp con Flask
Oggi vediamo brevemente come creare una semplice WebApp utilizzando la libreria Flask di Python che risponda a richieste GET e POST. Flask è un micro-framework web scritto in Python, basato sullo strumento Werkzeug WSGI e con il motore di template Jinja2. E' un micro-framework in quanto non richiede particolari tool o librerie. Python Flask WebApp La
Switch vs If Else: quale scegliere?
Switch vs If Else: quale conviene utilizzare? Esiste un metodo da seguire per scrivere codice più performante? All'apparenza entrambe le dichiarazioni sembrano analoghe, in realtà in questo articolo andiamo ad analizzare le differenze tra i due costrutti così da capire quando è conveniente utilizzarle. Nell'articolo faremo riferimento al linguaggio di programmazione
ANTLR – Come creare un semplice compilatore per un linguaggio di programmazione
ANTLR (ANother Tool for Language Recognition) è un potente generatore di parser per leggere, processare, eseguire o tradurre strutture di testo o file binari. E' ampiamente usato per la realizzazione di linguaggi, tools e frameworks. Partendo da una grammatica, ANTLR genera un parser che può produrre e navigare alberi sintattici. Dopo aver
Come installare ANTLR 4 su Windows
Per chi non lo conoscesse, ANTLR4 (Another Tool for Language Recognition) è un generatore di lexer e parser, ovvero quegli strumenti utilizzati per analizzare sintatticamente e semanticamente dei testi strutturati. Tramite un lexer ed un parser, è possibile costruire, ad esempio, compilatori per linguaggi di programmazione o sistemi per lo speach recognition.