Pandas 3.0 incompatible
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 62/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- numpy, pandas, python, scikit-learn
- Ambito
- data, machine-learning
Direzione di ricerca
Riproduci l'esperimento Titanic documentato con pandas 3.0, quindi ispeziona skll/data/readers.py intorno a Reader.read e skll/data/featureset.py intorno a FeatureSet.init. Il lavoro è completato quando l'esperimento non solleva più il Ids ValueError segnalato e il comportamento interessato è coperto dalla suite di test esistente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
It seems that pandas 3.0 1-D array type has changed and is breaking skll.
The following is a traceback when trying to run titanic experiment from the docs
Traceback (most recent call last):
File "/Users/prateek/skll_test/.venv/bin/run_experiment", line 10, in
sys.exit(main())
~~~~^^
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/utils/commandline/run_experiment.py", line 128, in main
run_configuration(
~~~~~~~~~~~~~~~~~^
config_file,
^^^^^^^^^^^^
...<6 lines>...
log_level=log_level,
^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/experiments/init.py", line 959, in run_configuration
job_results.append(_classify_featureset(job_args))
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/experiments/init.py", line 234, in _classify_featureset
train_examples = load_featureset(
train_path,
...<9 lines>...
logger=logger,
)
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/experiments/input.py", line 116, in load_featureset
).read()
~~~~^^
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/data/readers.py", line 498, in read
return FeatureSet(
featureset_name, ids, labels=labels, features=features, vectorizer=self.vectorizer
)
File "/Users/prateek/skll_test/.venv/lib/python3.13/site-packages/skll/data/featureset.py", line 86, in init
raise ValueError("Ids must be a list or numpy array.")
ValueError: Ids must be a list or numpy array.
- Lingua principale
- Python
- Stelle
- 561
- Fork
- 69
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di EducationalTestingService/skll
-
enhancement low-priority
EducationalTestingService/skll#735 · 2 commenti · 1 assegnatario ·
-
enhancement learners
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
-
EducationalTestingService/skll#675 · 1 assegnatario ·
-
Add support for RobustScaler Apertaenhancement help wanted sklearn-compatibility
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
-
enhancement help wanted sklearn-compatibility
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Tutte le issue di EducationalTestingService/skll
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
huggingface/Repo2RLEnv#163 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
NousResearch/hermes-agent#121143 ·