You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Highlights
Bring in a Keras-like API(Scala and Python). User can easily run their Keras code (training and inference) on Apache Spark through BigDL. For more details, see this link.
Support load Tensorflow dynamic models(e.g. LSTM, RNN) in BigDL and support more Tensorflow operations, see this page.
Support combining data preprocessing and neural network layers in the same model (to make model deployment easy )
Speedup various modules in BigDL (BCECriterion, rmsprop, LeakyRelu, etc.)
Add DataFrame-based image reader and transformer
New Features
Tensor can be converted to OpenCVMat
Bring in a new Keras-like API for scala and python
Support load Tensorflow dynamic models(e.g. LSTM, RNN)
Add PGCriterion to compute the negative policy gradient given action distribution, sampled action and reward
Support gradual increase learning rate in LearningrateScheduler
Add FixExpand and add more options to AspectScale for image preprocessing
Add RowTransformer(Scala)
Support to add preprocessors to Graph, which allows user combine preprocessing and trainable model into one model
Resnet on cifar-10 example support load images from HDFS
Add CategoricalColHashBucket operation(Scala)
Predictor support Table as output
Add BucketizedCol operation(Scala)
Support using DenseTensor and SparseTensor together to create Sample
Add CrossProduct Layer (Scala)
Provide an option to allow user bypass the exception in transformer
DenseToSparse layer support disable backward propagation
Add CategoricalColVocaList Operation(Scala)
Support imageframe in python optimizer
Support get executor number and executor cores in python
Add IndicatorCol Operation(Scala)
Add TensorOp, which is an operation with Tensor[T]-formatted input and output, and provides shortcuts to build Operations for tensor transformation by closures. (Scala)
Provide a docker file to make it easily to setup testing environment of BigDL
Add CrossCol Operation(Scala)
Add MkString Operation(Scala)
Add a prediction service interface for concurrent calls and accept bytes input
Add SparseTensor.cast & SparseTensor.applyFun
Add DataFrame-based image reader and transformer
Support load tensoflow model files saved by tf.saved_model API