Google colab clonare cod sursa si breakpoints in python
Last Updated: Dec 13 2023 00:44, Started by
jimmyy
, Dec 11 2023 23:29
·
0
#1
Posted 11 December 2023 - 23:29
Salut,
Puteti sa ma ajutati va rog cu urmatorea dificultate pe car o am in google colab: Vreau sa pot sa pun un break point si sa vad valorile variabilelor dintr-un cod in python. In google colab, dar de fapt cred ca e acelasi lucru pe o masina locala eu exectu comanda asta: pip install git+https://github.com/openai/whisper.git Eu credeam ca imi downloadeaza de pe gihub codul sursa al whisper-ului, dar de fapt cred ca downloadeaza ceva cod compilat pentru ca apoi verific cu comanda : pip -list -v | grep whispersi rezultatul e pe undeva prin /usr/local/.,,lib/openai-whisper si cand am fost in folderul respectiv nu am gasit codul sursa. Stiu ca exista comanda giit clone care presupun ca mi-ar aduce codul sursa, dar apoi nu stiu ce ar trebui sa fac sa il execut pentru ca pip install face o gramada de lucruri... Eu vreau sa pot sa downloadez codul sursa si sa pot sa execut whisper-ul cu un breakpoint intr-o anumita functie ca sa-i inspectez variabilele. Cum as putea sa fac treaba asta? Va multumesc frumos |
#2
Posted 12 December 2023 - 04:18
https://github.com/openai/whisper
Alternatively, the following command will pull and install the latest commit from this repository, along with its Python dependencies: pip install git+https://github.com/openai/whisper.git https://docs.github....ng-a-repository jimmyy, on 11 decembrie 2023 - 23:29, said:
dar apoi nu stiu ce ar trebui sa fac sa il execut pentru ca pip install face o gramada de lucruri... |
#3
Posted 12 December 2023 - 17:17
MarianG, on 12 decembrie 2023 - 04:18, said:
https://github.com/openai/whisper Alternatively, the following command will pull and install the latest commit from this repository, along with its Python dependencies: pip install git+https://github.com/openai/whisper.git Dupa ce execut !pip install git+https://github.com/openai/whisper.git apoi execut !pip list -v |grep whisper openai-whisper 20231117 /usr/local/lib/python3.10/dist-packages pip si cand merg acolo in /usr/local/lib/python3.10/dist-packages/openai_whisper-20231117.dist-info nu gasesc nimic, nici un cod gasesc doar fisierele urmatoare: direct_url.json INSTALLER METADATA REQUESTED WHEEL entry_points.txt LICENSE RECORD top_level.txt pe cand pe gihub: https://github.com/openai/whisper acolo in folderul whisper ai fisierele: __init__.py __main__.py audio.py decoding.py model.py timing.py tokenizer.py transcribe.py triton_ops.py utils.py version.py Eu vreau sa pun un break-point in transcribe.py MarianG, on 12 decembrie 2023 - 04:18, said: Pe linkul de mai sus vorbeste despre pip clone |
#5
Posted 12 December 2023 - 18:24
Am reusit sa clonez repository-ul cu
!git clone https://github.com/openai/whisper Apoi cand rulez !python transcribe.pyrezultatul este "Traceback (most recent call last): File "/content/whisper/whisper/transcribe.py", line 11, in <module> from .audio import ( ImportError: attempted relative import with no known parent package" la linia 11 este from .audio import ( FRAMES_PER_SECOND, HOP_LENGTH, N_FRAMES, N_SAMPLES, SAMPLE_RATE, log_mel_spectrogram, pad_or_trim, ) Cred ca aici este vorba de cum functioneaza python are nevoie de niste librarii... si presupun ca atunti cand fac pip install ... cumva se compileaza ceva, ca pot sa execut direct !whisper, sau poate e adaugat in path... Dar daca clonez git-ul si apoi incerc sa rulez separat unul dintre scripturile de python imi da eroare de referinta ca nu e un alt package isntalat... MarianG, on 12 decembrie 2023 - 18:20, said:
pai faci clone si ai acces la fisierele *.py Multumesc, am postat in acelasi timp cu tine, da am reusit sa fac clone, acum sunt la urmatorul pas. |
#6
Posted 13 December 2023 - 00:44
Nu reusesc sa adaug un breakpoint puteti sa ma ajutati va rog.
Pasii pe care ii urmez eu sunt: !git clone https://github.com/openai/whisper %cd whisperapoi in fisierul transcribe.py din folderul whisper adaug ceea ce am inteles eu ca are genera un breakpoint import pdb; pdb.set_trace() apoi mai rulez !python setup.py build !python setup.py install si apoi pot sa execut !whisper 5minaudio.mp3 --model small Numai ca nu se opreste la nici un breakpoint... Ceva fac gresit, ma puteti ajuta va rog |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users