profile
viewpoint
Sean Robertson sdrobert University of Toronto Toronto http://www.cs.toronto.edu/~sdrobert/ I am a PhD student in Computational Linguistics. I live the thug life.

sdrobert/pydrobert-kaldi 14

SWIG bindings for Kaldi I/O, built with Conda

sdrobert/pydrobert-pytorch 13

PyTorch utilities for ML, specifically speech

sdrobert/more-or-let 6

Feature experimentation on TIMIT with CNNs and CTC

sdrobert/pydrobert-speech 5

Speech processing with Python

appleyib/pytorch-kaldi 3

This is a costomized version of pytorch-kaldi that takes forward-looking on language model weight out with some other features. See mravanelli/pytorch-kaldi for more info.

sdrobert/pydrobert-param 2

Utilities for the python package 'param'

sdrobert/pytorch-database-prep 2

Scripts to aid in the setup of various databases for pytorch

sdrobert/pydrobert 1

Metapackage describing pydrobert subpackages

sdrobert/pydrobert-gpyopt 1

Utilities to streamline GPyOpt interfaces for ML

sdrobert/html-exam-poc 0

Proof of concept for HTML-based exam with saving and loading

delete branch sdrobert/pydrobert-speech

delete branch : soundfile

delete time in 3 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha e11ac17f76257abb33f0d77239b384d376e77cd7

More signal types for read_signal via soundfile + backward-compatability breaking change (#12) * Added soundfile support to read_signal; tests. * Removed MP3 from soundfile support Most versions don't include it yet.

view details

push time in 3 days

PR merged sdrobert/pydrobert-speech

More signal types for read_signal via soundfile + backward-compatability breaking change

To support additional recording types -- FLAC, OGG, and AIFF -- I've added soundfile as an optional dependency.

Since different versions of libsoundfile support different encodings, I've disabled the fallback of read_signal when the type of file can't be determined. This breaks backwards-compatibility, though the original behaviour can be retrieved using the force_as flag in read_signal.

I also changed the default data type to be PCM 16, rather than keeping the encoding, when the SPHERE decoder determines the file encoding is u-law or a-law.

+4156 -4006

0 comment

16 changed files

sdrobert

pr closed time in 3 days

PR opened sdrobert/pydrobert-speech

More signal types for read_signal via soundfile + backward-compatability breaking change

To support additional recording types -- FLAC, OGG, and AIFF -- I've added soundfile as an optional dependency.

Since different versions of libsoundfile support different encodings, I've disabled the fallback of read_signal when the type of file can't be determined. This breaks backwards-compatibility, though the original behaviour can be retrieved using the force_as flag in read_signal.

I also changed the default data type to be PCM 16, rather than keeping the encoding, when the SPHERE decoder determines the file encoding is u-law or a-law.

+4156 -4006

0 comment

16 changed files

pr created time in 3 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha 015d04a8b14a4215d1ebc2bbf1fe05fc1405f8d9

Removed MP3 from soundfile support Most versions don't include it yet.

view details

push time in 3 days

create barnchsdrobert/pydrobert-speech

branch : soundfile

created branch time in 3 days

delete branch sdrobert/pydrobert-pytorch

delete branch : appveyor

delete time in 4 days

push eventsdrobert/pydrobert-pytorch

Sean Robertson

commit sha 66633c96e4c09c767ddc9c86a439b9fa9925054c

Compatibility fixes + setup changes (#58) * Appveyor py310 and skip middling * Try this * Please * Mucking around with tox and versions * blech * Now? * Why do you hate me? * Is it you? * Hmmm * Mebbeh? * Weirdness * Do it mah dude * Blerg? * More blerg * Please * Hmm? * Getting minimum pytorch version working. * Updated CHANGELOG + formatting

view details

push time in 4 days

PR merged sdrobert/pydrobert-pytorch

Compatibility fixes + setup changes

In an attempt to simplify my AppVeyor builds to just the earliest and latest versions of Python + PyTorch we support, I ended up making some other changes, including:

  • Bumping the minimum PyTorch version to 1.5.1
  • No more setup.py (it's now handled exclusively by setup.cfg and pyproject.toml).
  • A number of compatibility fixes.
+100 -215

0 comment

15 changed files

sdrobert

pr closed time in 4 days

delete branch sdrobert/pydrobert-kaldi

delete branch : hotfix

delete time in 4 days

push eventsdrobert/pydrobert-kaldi

Sean Robertson

commit sha 19d63bca09e0f1ea22c99153f02dafe85f37dfa9

Revert __all__ changes from #7 (#9) * Revert __all__ changes from #7 * Add back MARCH_SUFFIX * Trying to get i686 working again * More ATLAS stuff * Looks like it's working

view details

push time in 4 days

PR merged sdrobert/pydrobert-kaldi

Revert __all__ changes from #7

Fixed up all magic

+40 -18

0 comment

7 changed files

sdrobert

pr closed time in 4 days

delete branch sdrobert/pydrobert-speech

delete branch : appveyor

delete time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha 7e7cf5369a1bd55878d02a8cd494e06b0ab78b87

Appveyor build updates; setup adjustment (#11) * Update AppVeyor file; remove setup.py * Try this * Now? * Now? * Why not tho? * Is it just python 3.6? * How about tox-appveyor? * Updated changelog; removed conda recipe

view details

push time in 4 days

PR merged sdrobert/pydrobert-speech

Appveyor build updates; setup adjustment
  • Cleaned up CI builds a bit.
  • No more setup.py (just pyproject.toml and setup.cfg).
  • Small compatibility bug fix.
+66 -115

0 comment

10 changed files

sdrobert

pr closed time in 4 days

PR opened sdrobert/pydrobert-speech

Appveyor build updates; setup adjustment
  • Cleaned up CI builds a bit.
  • No more setup.py (just pyproject.toml and setup.cfg).
  • Small compatibility bug fix.
+66 -115

0 comment

10 changed files

pr created time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha d3d907f78f848639910f650c0e56a42f9f1322eb

Updated changelog; removed conda recipe

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha bfaf8d78c23bf550b3214f14ce7842a0adaacd57

How about tox-appveyor?

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha c651d73aedad060cea43e1575779b886bb3af4ac

Is it just python 3.6?

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha 8f2ab56b69cb900714f4294d7dedbf1bb25779f6

Why not tho?

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha b12274f906144193d1f954d7b46a9fddb0fa84c1

Now?

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha 15528871473d8a967a86a0be0500b4b3d5239ef3

Now?

view details

push time in 4 days

push eventsdrobert/pydrobert-speech

Sean Robertson

commit sha e4e25f179b5f83504d35363b6f59ddb7a2d25b5e

Try this

view details

push time in 4 days

create barnchsdrobert/pydrobert-speech

branch : appveyor

created branch time in 4 days

PR opened sdrobert/pydrobert-pytorch

Compatibility fixes + setup changes

In an attempt to simplify my AppVeyor builds to just the earliest and latest versions of Python + PyTorch we support, I ended up making some other changes, including:

  • Bumping the minimum PyTorch version to 1.5.1
  • No more setup.py (it's now handled exclusively by setup.cfg and pyproject.toml).
  • A number of compatibility fixes.
+100 -215

0 comment

15 changed files

pr created time in 4 days

startedbastibe/python-soundfile

started time in 4 days

startedbastibe/PySoundFile

started time in 4 days

push eventsdrobert/pydrobert-pytorch

sdrobert

commit sha 0a93376ca4752ba40a277c893c00fcd6605440af

Updated CHANGELOG + formatting

view details

push time in 4 days

push eventsdrobert/pydrobert-kaldi

Sean Robertson

commit sha f2487939b2a75b9c0f1c99fe7fa8232e876f0c64

Looks like it's working

view details

push time in 5 days

push eventsdrobert/pydrobert-pytorch

Sean Robertson

commit sha 85520833f86d53e8e80673a87d1e46216db588ec

Getting minimum pytorch version working.

view details

push time in 5 days

more