Skip to content

Releases: Yoctol/talos

Clip gradient by global norm

08 Jan 03:37
f2d89b9
Compare
Choose a tag to compare

add clip_by='global_norm' option for GradientClipping optimizer wrapper

Spectral Weight Decay

11 Nov 07:44
b88c9b0
Compare
Choose a tag to compare
  1. Add SpectralWeightDecay optimizer wrapper combining
  2. Decouple Weight Decay https://arxiv.org/abs/1711.05101
  3. Spectral Regularization https://arxiv.org/abs/1705.10941
  4. Change sparse_update of WeightDecay to default False
  5. Remove split mechanism of spectral norm
  6. Add lipschitz option for spectral norm

Sparse Weight Decay

16 Oct 06:44
6f11aa8
Compare
Choose a tag to compare
  • WeightDecay supports sparse weight decay for discrete operation like tf.nn.embedding_lookup

Weight Decay Variable Filter

10 Oct 13:15
f22957d
Compare
Choose a tag to compare
  • WeightDecay supports variable_filter: can be container or callable

Advanced Optimizer

29 Aug 06:16
7a0bf69
Compare
Choose a tag to compare

Implement Optimizer

And Optimizer Wrapper

fix GRUCell initial state

29 Jul 07:23
386a2ac
Compare
Choose a tag to compare

Let GRUCell get_initial_state compatible with call

Fix extend dimension

13 Jun 09:07
39592d8
Compare
Choose a tag to compare
  • Fix the wrong dimension bug of extend_dimension.
  • Reduce the computation of embedding dropout.
  • Add new property to Embedding.configs

Embedder can extend dimensions

12 Jun 11:14
4c9d04e
Compare
Choose a tag to compare

Main modifications:

  • Embedder can have some trainable dimensions. (#103)
  • Modified status badge. (#105)

Fix Embedding dropout

10 Jun 02:16
36e7ab1
Compare
Choose a tag to compare
Merge pull request #102 from Yoctol/pass-dropout-in-cls

Fix emb dropout by sending dropout in cls

Fix Spectral Norm for Gate RNN

04 Jun 12:34
Compare
Choose a tag to compare

apply spectral norm separately on sub-kernel for different gate