Open delzac opened 5 years ago
“continue to see great potential in cntk despite the lack in popularity.”
Nice 👍 Hopefully CNTK team continues working on CNTK and bring in new features as well.
"With the change in cadence in the mainline"
Is CNTK being less actively developed?
Amazing works, I still believe cntk is a potential framework(and also my favorite one), I also have some extensions and examples in cntk,I will try my best to share for community.
My existing deep learning showcase for training is on github, all(most) show case have cntk, pytorch and tensorflow+keras
https://github.com/AllanYiin/DeepBelief_Course4_Examples?files=1
Hi all,
With the change in cadence in the mainline, i was thinking that it made sense to start a repo where the community can make contributions easily as i continue to see great potential in cntk despite the lack in popularity.
To start the ball rolling, I have open sourced all the work that i have done on cntk into a library so that its easily reusable. It contains many convenience and popular functions, layers and models that are currently not available in the mainline. Hopefully, with more people contributing to it, we can have something like what fastai is to pytorch.
Everything in the library is written in pure cntk python API, so there should be no compatibility issues. Hopefully with this library it will make your life a bit less painful when building models. :)
Below is the laundry list of components available in cntkx.
scalar
cumsum
upsample
centre_crop
swish
mish
hardmax
erf
gelu
gelu_fast
sequence.pad
sequence.length
sequence.position
sequence.stride
sequence.join
sequence.window
sequence.reverse
sequence.reduce_mean
random.sample
random.sample_top_k
batchmatmul
QRNN
Recurrence
VariationalDroppout
PyramidalBiRecurrence
VariationalDropout
SinusoidalPositionalEmbedding
PositionalEmbedding
BertEmbeddings
BertPooler
SpatialPyramidPooling
GatedLinearUnit
ScaledDotProductAttention
MultiHeadAttention
GaussianWindowAttention
SequentialMaxPooling
SequentialAveragePooling
vFSMN
cFSMN
BiRecurrence
WeightDroppedLSTM
IndyLSTM
IndRNN
gaussian_mdn_loss
focal_loss_with_softmax
cross_entropy_with_softmax
label smoothing regularisation
in cross entropy with softmaxVGG
UNET
Transformer
MDN
Bert
PretrainedWikitext103LanguageModel
C.load_model
CyclicalLearningRate
RAdam
Adam
that doesn't require any warmupCTCEncoder