Free Correctly MCTS in C in the iChess.io

CIAO, today I would like to show you issue I faced for a long timeI wanted to use Monte Carlo Tree Search with classic select, expand, back propagate and so onthe problem I faced was the memory leak, and I was looking for some time to good solution to reduce memory by one level and efficnet free memory. To make it correclty you have to calculate max depth and reecude Continua a leggereFree Correctly MCTS in C in the iChess.io

C and Track Memory

CIAO, today I would like to share a bit one solution that makes me happy on macOS and C programming. Tracking allocated memory to look for memory leaks. It is very careful and quite detailed finds missing memory. It also can be very ellegant disabled by commented out definition of enable it. Maybe not like Valgrind on Linux but for me on macOS is super cool. Godere! Grazie!

iChess.io Architecture

CIAO, my Dear Readers! ;-). Let me start Today’s story with the fact that the iChess.io starts to play Chess and Chess 960 as well ;-). Without that start statement, any design advantages do not make sense. Please remember that any good architectural design is about how things work, not how things are built. I heard that once, and it made an impression on me. It turns out a clear understanding that Continua a leggereiChess.io Architecture

iChess.io v2.27.1 Pronto per giocare

iChess.io.by.Country

iChess.io v2.27

Questo è un giorno, Non vedevo l'ora per tutto l'anno. Ricordo il momento in cui discutiamo con il professor Jacek Izydorczyk del tema dell'intelligenza artificiale orientata alla matematica che può essere molto divertente e prezioso, il Gioco dei Re. Ma prima, abbiamo considerato di ricercare l'intelligenza artificiale negli aspetti medici dell'utilizzo, quello finanziario, e poi ho detto che la migliore intelligenza artificiale della categoria è per i giochi, ma l'unico gioco che sono Continua a leggereiChess.io v2.27

iChess.io v1.27 è pronto per giocare pubblicamente con l'apprendimento per rinforzo ;-)

CIAO, è passato un po' di tempo dall'ultimo articolo su questo blog… ;-). Quasi dimentico quanto sia bello scrivere un post sul blog nel cuore della notte con la musica degli AirPods :P. A dire il vero, Ho quasi abbandonato questo progetto iChess.io una volta su aiChess.io Non sono riuscito a fare un lavoro sufficiente di autoapprendimento degli scacchi. Non voglio usare nessun libro sugli scacchi, soltanto, come loro Continua a leggereiChess.io v1.27 è pronto per giocare pubblicamente con l'apprendimento per rinforzo 😉

iChess.io v1.0 pronto per giocare pubblicamente

Darknet su OpenCL su FreeBSD 13.1

CIAO, recentemente ho aiutato un po' un utente GitHub rajhlinux. Non sono sicuro che tu abbia familiarità con questo sistema operativo. Lo sono solo un po'. Ma il bello di C e C++ è che funziona su diversi sistemi operativi ed è veloce! L'immagine carina del demone qui sotto proviene da Wikipedia, e puoi cliccarci sopra per saperne di più. Questo utente, un fan di FreeBSD, stava usando la versione 13.1 E Continua a leggereDarknet su OpenCL su FreeBSD 13.1

Darknet su OpenCL su Windows 11 x64

CIAO, ci sono molte sfide su Windows 11 x64 con AMD Radeon RX 6900 XT. Negli ultimi mesi, di volta in volta, Ho iniziato a provare a creare su Windows 10 x64 prima e poi ho aggiornato a Windows 11 x64. Ci sono i seguenti problemi aperti che ho dovuto affrontare: 1) Il tempo impiegato per il rilevamento è un po' più lungo rispetto a GNU/Linux o macOS. 2) I rilevamenti sembrano a posto quando provo Continua a leggereDarknet su OpenCL su Windows 11 x64

L'idea del set multi-GPU

Ciao, Sono un dottorato di ricerca. studente in Polonia presso l'Università Tecnologica della Slesia. E volevo avviare una discussione generale sul classificatore in merito all'idea di miglioramento del flusso video. L'ho chiamato il “Multi-GPU & Multi-SET” O, in breve, IL “SET multi-GPU” idea. Le persone usano Multi-GPU e il “Sincronizzazione” per le reti neurali convoluzionali. Ma nessuno, secondo me, ho provato multi-GPU per classificare. Allora di cosa si tratta?? BENE, si tratta di Continua a leggereL'idea del set multi-GPU

Soluzione al problema di regolazione fine della GPU OpenCL

Ciao, dopo circa mezzo anno, Alla fine ho trovato la soluzione al più grande problema di ottimizzazione che ho avuto finora nella soluzione Darknet su OpenCL. È stato difficile da risolvere, e ho anche scritto sull'AMD Community Post. Oggi mattina molto presto, Ho pubblicato sulla soluzione post mostrata di seguito. CODICE DELLA CPU CHE RICHIAMA IL CODICE DELLA GPU E UTILIZZA SPAZI THREAD SIA GLOBALI CHE LOCALI! CODICE GPU ACCELERATO SENZA Continua a leggereSoluzione al problema di regolazione fine della GPU OpenCL

Avanzamento dottorato dal 27 maggio 2020 Aggiorna nota chiave

CIAO, Questo video è stato registrato oggi e mostra il mio dottorato di ricerca. gli effetti del primo anno di studio in dettaglio. Il primo sul pianeta… Multi-GPU & Modello di classificazione delle immagini Multi-SET… COSÌ, Ti auguro un felice orologio! Grazie per la visione! P ;).