Skip to content

Kaldi 5.2 (the batch-norm + convolutional PR).#1547

Merged
danpovey merged 95 commits intomasterfrom
kaldi_52
May 29, 2017
Merged

Kaldi 5.2 (the batch-norm + convolutional PR).#1547
danpovey merged 95 commits intomasterfrom
kaldi_52

Conversation

@danpovey
Copy link
Contributor

I'll make the home of this in the official Kaldi repo, as I'll be asking people to make PRs to it.

danpovey and others added 19 commits April 9, 2017 22:08
…es that came up while doing that.

Note: the old, less efficient convolution-related componens have not been removed yet, but probably will be.
Conflicts:
	src/nnet3/nnet-component-itf.cc
	src/nnet3/nnet-component-test.cc
	src/nnet3/nnet-simple-component.h
kkm000 and others added 8 commits April 16, 2017 21:57
* [srcipts] steps/nnet3/report/generate_plots.py: plot 5,50,95th percentile of value and derivative instead of mean+-stddev (#1472)

* Update travis.yml so PRs to kaldi_52 are built

* Setting up basic structure for CIFAR directory.

* [src] Some code changes/additions to support image recognition applications of nnet3

* Adding results for using batchnorm components instead of renorm

* Some partial work on CIFAR setup

* Removing old results in AMI

* More work on nnet3-egs-augment-image.cc

* [build] Slight change to how tests are reported, to figure out which one is not completing.

* Add data preparation script for CIFAR

* Add cmd.sh and run.sh

* Various fixes to CIFAR setup

* [src] Code fix RE compressed matrices
@francisr
Copy link
Contributor

When do you think you'll be able to merge this into master?

@danpovey
Copy link
Contributor Author

danpovey commented Apr 21, 2017 via email

kkm000 and others added 17 commits May 2, 2017 20:28
…ts when LDA layer used also. (#1606)" (#1608)

This reverts commit 223a835.
* [scripts] nnet1: minor update  i-vector and mpe scripts (#1607)

- mpe: backward compatibility is provided
- ivec: the ivectors get stored in binary format (saves space)

* [src] cosmetic change to const-arpa-lm-building code; remove too-general template. (#1610)

* [src,scripts,egs] Segmenting long erroneous recordings (#1167)

This is a solution for creating ASR training data from long recordings with transcription but without segmentation information.

* [egs] thchs30 cmd and stage bug fix (#1619)

* [src] Change to GPU synchronization, for speed (disables GPU stats by default) (#1617)

* [src] Fix template instantiation bug causing failure if DOUBLEPRECISION=1
--chain.lm-opts="--num-extra-lm-states=2000" \
--trainer.srand=$srand \
--trainer.max-param-change=2.0 \
--trainer.num-epochs=4 \
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@danpovey I find here you use 4 epochs for WSJ, should I try 4 or 7 epochs or both.. on AMI ?

@danpovey
Copy link
Contributor Author

danpovey commented May 19, 2017 via email

danpovey and others added 8 commits May 19, 2017 22:22
* [scripts] nnet1: minor update  i-vector and mpe scripts (#1607)

- mpe: backward compatibility is provided
- ivec: the ivectors get stored in binary format (saves space)

* [src] cosmetic change to const-arpa-lm-building code; remove too-general template. (#1610)

* [src,scripts,egs] Segmenting long erroneous recordings (#1167)

This is a solution for creating ASR training data from long recordings with transcription but without segmentation information.

* [egs] thchs30 cmd and stage bug fix (#1619)

* [src] Change to GPU synchronization, for speed (disables GPU stats by default) (#1617)

* [src] Fix template instantiation bug causing failure if DOUBLEPRECISION=1

* [egs,scripts] Updates to BUT-specific cmd.sh settings (affects only Brno team); changes RE verbose level in nnet1 scripts.

* [src] fix a small bug: logging cuda elapsed time (#1623)

* [src,scripts,egs]  Add capability for multilingual training with nnet3; babel_multilang example.

* [scripts] Fix some merge problems I noticed on github review.

* [src] fix problem in test code.

* fixed some issues to merge kaldi_52 into master.

* removed add_lda parameter and its dependency.
This PR merges recent changes from master.
@danpovey
Copy link
Contributor Author

I am planning to merge this today, so officially master will point to kaldi 5.2 and this will be revision 5.2.0. I'll wait for the checks to finish.
All PRs from that point on should be to master, the kaldi_52 branch will stop moving and will eventually be deleted.

@danpovey danpovey merged commit cb7d176 into master May 29, 2017
Skaiste pushed a commit to Skaiste/idlak that referenced this pull request Sep 26, 2018
This makes kaldi 5.2 the current main-line version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.