Domande taggate «automatic-differentiation»

17
Esiste un solutore di programmazione non lineare di alta qualità per Python?
Ho diversi problemi di ottimizzazione globale non convessi da risolvere. Attualmente uso MATLAB's Optimization Toolbox (in particolare, fmincon()con algoritmo = 'sqp'), che è abbastanza efficace . Tuttavia, la maggior parte del mio codice è in Python e mi piacerebbe fare l'ottimizzazione anche in Python. Esiste un solutore NLP con attacchi …

4
Quando dovrei usare i modelli di espressione C ++ nella scienza computazionale e quando * non * usarli?
Supponiamo che sto lavorando su un codice scientifico in C ++. In una recente discussione con un collega, è stato affermato che i modelli di espressione potrebbero essere davvero una brutta cosa, rendendo potenzialmente il software compilabile solo su alcune versioni di gcc. Presumibilmente, questo problema ha interessato alcuni codici …

1
Esiste uno strumento là fuori che può generare estensioni di intervallo delle funzioni Fortran (o C) analizzando il codice Fortran (o C)?
I casi di studio nella mia tesi di dottorato richiedono che io abbia estensioni di intervallo delle subroutine Fortran in CHEMKIN-II (mi scuso per il collegamento; è il migliore che ho trovato per un pacchetto non più distribuito dal Sandia National Laboratory). CHEMKIN-II è un pacchetto chimico utilizzato nella chimica …

2
Per quanto riguarda la differenziazione automatica, la trasformazione del codice sorgente (STC) è più efficiente del sovraccarico dell'operatore (OO)?
Stiamo lavorando su un modello bayesiano per un processo spazio-temporale e stiamo utilizzando un campionatore No-U-Turn (NUTS) che richiede un modello per la probabilità di log e il suo gradiente rispetto ai parametri del modello. Più sinteticamente, abbiamo una funzione di probabilità logaritmica piuttosto complicata , che coinvolge distribuzioni statistiche, …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.