-
Gruppo ufficiale della community Python Italia https://python.it Codice di Condotta: https://github.com/pythonitalia/code-of-conducts/blob/master/online/italian.md
Ciao ragazzi, ho un loop di questo tipo for ichunk in range(nchunks): elaborate(ichunk) dove elaborate chiama una funzione C che agisce un chunk di un array numpy che potrebbe occupare qualche GB (qunindi, se puo servire, elaborate non usa molto l'interprete python dato che devo aspettare i risultati di una chiamata C).
Ora, vorrei parallelizzare questo loop su piu threads.
So che ci sono diverse opzioni (threadpool, multiprocessing, asyncio, e librerie non standard come joblib, mincemeat)
Qual e' l'approccio che mi puo assicurare (1) che i thread siano effettivamente quelli dello stesso core (2) che non venga spawnato un nuovo processo python (che quindi copierebbe inutilmente tutta la memoria)
grazie se avete qualche info
uhm, però non riesco a replicare il risultato in https://github.com/microsoft/bocpy#scaling-with-cores , con 10 power core ottengo
workers | throughput | stdev | speedup | efficiencyЧитать полностью…
--------+------------+-------+---------+-----------
1 | 225.3 | 4.2 | 1.00x | 100%
2 | 386.0 | 23.2 | 1.71x
| 86% 3 | 427.9 | 1.1 |
1.90x | 63% 4 | 490.2 | 4
.9 | 2.18x | 54% 5 | 545.8
| 1.0 | 2.42x | 48% 6 |
601.4 | 0.8 | 2.67x | 44% 7
| 645.2 | 1.4 | 2.86x | 41%
8 | 682.2 | 9.9 | 3.03x |
38% 9 | 723.9 | 5.6 | 3.
21x | 36% 10 | 760.3 | 3.9
| 3.37x | 34% 11 | 751.4
| 8.0 | 3.33x | 30% 12 | 73
3.9 | 11.2 | 3.26x | 27% 13
| 724.2 | 18.4 | 3.21x | 25%
14 | 724.0 | 30.4 | 3.21x | 23% 15 | 726.9 | 17.1 | 3.23x | 22% 16 | ERROR | - | - | -
Ahahah stiamo saltando 6 versioni maggiori di Odoo, dovrebbe portare Python più recente
Читать полностью…
Forse a giugno passiamo a qualcosa di più moderno, magari 3.8 😂
Читать полностью…
Non lo conoscevo ho guardato ora cosa fa.. è un operatore fichissimo e comodissimo 🤯
Читать полностью…
la trasparenza la uso di tanto in tanto quando non sono con il monitor esterno per vedere se mi contattano su teams... se vedo scorrere lo sfondo me ne accorgo (in genere programmo con neovim, nel terminale aperto a pieno schermo settato a always on top per non avere troppe distrazioni)
Читать полностью…
Io toglierei pure la trasparenza alla finestra, che non aiuta
Читать полностью…
Riguardo alla 1: https://learn.microsoft.com/en-us/windows/terminal/customize-settings/color-schemes
La stessa configurazione dovrebbe essere accessibile anche da interfaccia grafica
microslop ha fatto anche cose buone. ad esempio https://microsoft.github.io/bocpy/
Читать полностью…
Cerco un developer che possa realizzare uno script python, per fare scraping, contattatemi direttamente in privato, grazie.
Читать полностью…
Mi ricordo quando Zope rimase a Python 2.4 mentre usciva Python 2.7
Читать полностью…
Ho capito, aspettate che finisca il supporto per adottarle. 😂
Читать полностью…
Tra sei mesi finisce il supporto per Python 3.10 🙃
https://endoflife.date/python
anzi ho schiarito sia il viola sia il blu scuro (che era molto scuro)
Читать полностью…
sia con usercustomize sia con site customize dovrei chiedere di modificare la build del container di sviluppo per me; proverò ma la vedo buia :)
Читать полностью…
La mia risposta 1 è quella sopra: il terminale ha un tema sbagliato
La mia risposta 2 è: leggi https://docs.python.org/3/library/site.html