Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ps:labs_python_gpt:01 [2025/09/30 16:19]
andrei.gavriliu
ps:labs_python_gpt:01 [2025/10/02 20:16] (current)
andrei.gavriliu
Line 7: Line 7:
 <note important>​Vom folosi versiunea **[[https://​www.python.org/​downloads/​ | Python 3.11]]**</​note>​ <note important>​Vom folosi versiunea **[[https://​www.python.org/​downloads/​ | Python 3.11]]**</​note>​
  
- +Reguli de utilizare a modelelor de AI la laborator și la temă: 
- +  * Studenții **nu pot** folosi ​ChatGPT, Gemini, Copilot etc pentru rezolvarea integrală a laboratorului ​sau a temei 
-De asemenea, încurajăm folosirea ​modelelor de AI precum ​ChatGPT, ​Google ​Gemini sau GitHub ​Copilot, ​dar într-un mod constructiv rezolvării laboratoarelor. Utilizarea lor eficientă își dorește să ofere studentului ​părți din soluție sau ideiatunci când acesta se află în impas și nu soluția completă a laboratorului.+  * Studenții **pot** folosi ChatGPT, Gemini, ​Copilot ​etc pentru generarea de bucăți de codfuncții, sub-task-uri, adică doar părți din problemănu problema integral 
 +  * Studenții trebuie să înțeleagă soluțiile oferite de modelele de AI și să le explice asistentului de laborator, în caz contrar laboratorul fiind notat cu 0 
 +  * Studenții trebuie să fie asumați în utilizarea modelelor precum ChatGPT, Gemini, Copilot etc
  
 <note tip>​**Task:​** Generați și afișati o sinusoidă de frecvență 1 Hz peste 1 secundă.</​note>​ <note tip>​**Task:​** Generați și afișati o sinusoidă de frecvență 1 Hz peste 1 secundă.</​note>​
Line 77: Line 79:
  
   * Transpuneți matricea pe care ați creat-o mai devreme.   * Transpuneți matricea pe care ați creat-o mai devreme.
-  * Creați un vector coloană cu elemente de unu, ca la al doilea exercițiu ​și modificând parametrul shape cu un număr de elemente mai mare decât unu pentru prima dimensiune. Printați acest vector.+  * Creați un vector coloană cu elemente de unu, ca la al doilea exercițiumodificând parametrul shape cu un număr de elemente mai mare decât unu pentru prima dimensiune. Printați acest vector.
   * Acum transpuneți acest vector și printați-l din nou. Care este diferența dintre afișări?   * Acum transpuneți acest vector și printați-l din nou. Care este diferența dintre afișări?
  
Line 137: Line 139:
 Ar trebui să obțineți ceva de genul: Ar trebui să obțineți ceva de genul:
 {{:​ps:​labs:​sine2.png?​direct&​200|Figura 2}} {{:​ps:​labs:​sine2.png?​direct&​200|Figura 2}}
 +
 +După rezolvarea task-ului, încercați să confuzați cumva modelul de AI pentru a oferi un răspuns greșit.
 +
 +<note tip> Hint: Modificați cumva graficul obținut la exercițiul precedent sau cel de la exercițiul curent pentru ca mai apoi modelul să ofere un răspuns greșit. (ex. culori, titlu, axe, grid etc)  </​note>​
  
 9. O aplicație ușoară 9. O aplicație ușoară
Line 163: Line 169:
 11. Procesarea unui sunet 11. Procesarea unui sunet
  
-Pentru acest exercițiu, task-ul vostru va fi să citiți și să afișați grafic semnalul cu zgomot ({{:ps:labs:noisy_sound.mat|click aici}})+Pentru acest exercițiu, task-ul vostru va fi să citiți și să afișați grafic semnalul cu zgomot ({{:ps:labs_python:lab1_noisy_sound.zip|click aici}})
  
   * Folosiți funcția load pentru a încărca semnalul   * Folosiți funcția load pentru a încărca semnalul
Line 170: Line 176:
 <​note>​ Indexarea datelor din semnal <​note>​ Indexarea datelor din semnal
   noisy_signal = npz['​noisy_sound'​]   noisy_signal = npz['​noisy_sound'​]
-  fs = npz['​fs'​]+  fs = noisy_signal.shape[0]
 </​note>​ </​note>​
  
ps/labs_python_gpt/01.1759238380.txt.gz · Last modified: 2025/09/30 16:19 by andrei.gavriliu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0