#آموزش
Create a real #TensorFlow production ML pipeline with this new #TFX step-by-step tutorial!
https://www.tensorflow.org/tfx/tutorials/tfx/workshop
#tensorflow2 #tfx
Create a real #TensorFlow production ML pipeline with this new #TFX step-by-step tutorial!
https://www.tensorflow.org/tfx/tutorials/tfx/workshop
#tensorflow2 #tfx
#آموزش
پارامتر مربوط به regularization وزنها در Keras چیست؟!
#kernel_regularizer vs #activity_regularizer
https://yangx.top/cvision/1219
#keras #tensorflow2 #regularization
پارامتر مربوط به regularization وزنها در Keras چیست؟!
#kernel_regularizer vs #activity_regularizer
https://yangx.top/cvision/1219
#keras #tensorflow2 #regularization
#خبر
بلاخره ساعاتی پیش تنسرفلو نسخه ۲ رسما منتشر شد
https://medium.com/tensorflow/tensorflow-2-0-is-now-available-57d706c2a9ab
برای نصب میتوانید به مستندات نصب مراجعه کنید:
https://www.tensorflow.org/install
#tensorflow2
بلاخره ساعاتی پیش تنسرفلو نسخه ۲ رسما منتشر شد
https://medium.com/tensorflow/tensorflow-2-0-is-now-available-57d706c2a9ab
برای نصب میتوانید به مستندات نصب مراجعه کنید:
https://www.tensorflow.org/install
#tensorflow2
Medium
TensorFlow 2.0 is now available!
Earlier this year, we announced TensorFlow 2.0 in alpha at the TensorFlow Dev Summit. Today, we’re delighted to announce that the final…
تغییرات تنسرفلو ۲ برای شبکه های بازگشتی
یکی از تغییرات تنسرفلو ۲ حذف API های اضافی بوده است.
مثلا در تنسرفلو قبلا با دو روش مختلف
TF RNN و Keras RNN
میتوانستیم شبکه ها را تعریف کنیم.
در نسخه جدید تنسرفلو روش TF RNN برای تعریف شبکه های بازگشتی منسوخ شده و کاربردهایی که قبلا داشته و در Keras نبوده به Keras پورت شده است.
حالا از این پس صرفا با API هایی که کراس در اختیارمون میگذاره باید شبکه های RNN را تعریف کنیم.
اطلاعات بیشتر را در این مورد میتوانید از اینجا مطالعه کنید:
https://github.com/tensorflow/community/blob/master/rfcs/20180920-unify-rnn-interface.md
tf.nn.rnn_cell.BasicRNNCell -> tf.keras.SimpleRNNCell
tf.nn.rnn_cell.BasicLSTMCell, tf.keras.LSTMCell -> tf.nn.rnn_cell.LSTMCell
tf.nn.rnn_cell.GRUCell -> tf.keras.GRUCell
tf.nn.rnn_cell.MultiRNNCell -> tf.keras.StackedRNNCells
#RNN, #tensorflow2
یکی از تغییرات تنسرفلو ۲ حذف API های اضافی بوده است.
مثلا در تنسرفلو قبلا با دو روش مختلف
TF RNN و Keras RNN
میتوانستیم شبکه ها را تعریف کنیم.
در نسخه جدید تنسرفلو روش TF RNN برای تعریف شبکه های بازگشتی منسوخ شده و کاربردهایی که قبلا داشته و در Keras نبوده به Keras پورت شده است.
حالا از این پس صرفا با API هایی که کراس در اختیارمون میگذاره باید شبکه های RNN را تعریف کنیم.
اطلاعات بیشتر را در این مورد میتوانید از اینجا مطالعه کنید:
https://github.com/tensorflow/community/blob/master/rfcs/20180920-unify-rnn-interface.md
tf.nn.rnn_cell.BasicRNNCell -> tf.keras.SimpleRNNCell
tf.nn.rnn_cell.BasicLSTMCell, tf.keras.LSTMCell -> tf.nn.rnn_cell.LSTMCell
tf.nn.rnn_cell.GRUCell -> tf.keras.GRUCell
tf.nn.rnn_cell.MultiRNNCell -> tf.keras.StackedRNNCells
#RNN, #tensorflow2
GitHub
community/rfcs/20180920-unify-rnn-interface.md at master · tensorflow/community
Stores documents used by the TensorFlow developer community - tensorflow/community
☑️تغییرات RNN ها در تنسرفلو۲
اگر خاطرتون باشه قبلا برای استفاده از GPU در مدلهای RNN باید شرط مینوشتیم و از لایه معادل CUDNN آن استفاده میکردیم که کد واقعا کثیف میشد!
مثلا برای تولید اشعاری شبیه شاهنامه کد زیر را که در عکس مشخص شده داشتیم
https://nbviewer.jupyter.org/github/Alireza-Akhavan/class.vision/blob/master/48-text-generation-on-shahnameh-tensorflow.ipynb
#tensorflow2 #rnn
اگر خاطرتون باشه قبلا برای استفاده از GPU در مدلهای RNN باید شرط مینوشتیم و از لایه معادل CUDNN آن استفاده میکردیم که کد واقعا کثیف میشد!
مثلا برای تولید اشعاری شبیه شاهنامه کد زیر را که در عکس مشخص شده داشتیم
https://nbviewer.jupyter.org/github/Alireza-Akhavan/class.vision/blob/master/48-text-generation-on-shahnameh-tensorflow.ipynb
#tensorflow2 #rnn
در تنسرفلو ۲، به صورت پیش فرض اگر GPU در دسترس باشه و اگر از لایه های RNN ی استفاده کنید، از GPU استفاده خواهد شد.
اگر یادتون باشه قبلا اینطوری نبود که اینجا مثال زدم:
https://yangx.top/cvision/1446
پس به همین دلیل دیگه دو لایه ی keras.layers.CuDNNLSTM/CuDNNGRU layers
منقضی شدند. و میتونید بدون نگرانی به نوع سخت افزار کد بنویسید.
اما از اونجایی که لایه های rnn در کرنل CUDNN تحت شرایط خاص نوشته شده، نمیتونیم هر پارامتری که میخوایم را بهش پاس بدیم، در غیر این صورت کدمون فقط رو cpu ران میشه!
شرایطی که باعث میشه لایه های RNN ی روی GPU نره و فقط رو CPU اجرا شه!
🔴Changing the activation function from tanh to something else.
🔴Changing the recurrent_activation function from sigmoid to something else.
🔴Using recurrent_dropout > 0.
Setting unroll to True, which forces LSTM/GRU to decompose the inner tf.while_loop into an unrolled for loop.
🔴Setting use_bias to False.
🔴Using masking when the input data is not strictly right padded (if the mask corresponds to strictly right padded data, CuDNN can still be used. This is the most common case).
https://www.tensorflow.org/guide/keras/rnn
@cvision
#tensorflow2 #rnn
اگر یادتون باشه قبلا اینطوری نبود که اینجا مثال زدم:
https://yangx.top/cvision/1446
پس به همین دلیل دیگه دو لایه ی keras.layers.CuDNNLSTM/CuDNNGRU layers
منقضی شدند. و میتونید بدون نگرانی به نوع سخت افزار کد بنویسید.
اما از اونجایی که لایه های rnn در کرنل CUDNN تحت شرایط خاص نوشته شده، نمیتونیم هر پارامتری که میخوایم را بهش پاس بدیم، در غیر این صورت کدمون فقط رو cpu ران میشه!
شرایطی که باعث میشه لایه های RNN ی روی GPU نره و فقط رو CPU اجرا شه!
🔴Changing the activation function from tanh to something else.
🔴Changing the recurrent_activation function from sigmoid to something else.
🔴Using recurrent_dropout > 0.
Setting unroll to True, which forces LSTM/GRU to decompose the inner tf.while_loop into an unrolled for loop.
🔴Setting use_bias to False.
🔴Using masking when the input data is not strictly right padded (if the mask corresponds to strictly right padded data, CuDNN can still be used. This is the most common case).
https://www.tensorflow.org/guide/keras/rnn
@cvision
#tensorflow2 #rnn
Telegram
Tensorflow
☑️تغییرات RNN ها در تنسرفلو۲
اگر خاطرتون باشه قبلا برای استفاده از GPU در مدلهای RNN باید شرط مینوشتیم و از لایه معادل CUDNN آن استفاده میکردیم که کد واقعا کثیف میشد!
مثلا برای تولید اشعاری شبیه شاهنامه کد زیر را که در عکس مشخص شده داشتیم
https://nbview…
اگر خاطرتون باشه قبلا برای استفاده از GPU در مدلهای RNN باید شرط مینوشتیم و از لایه معادل CUDNN آن استفاده میکردیم که کد واقعا کثیف میشد!
مثلا برای تولید اشعاری شبیه شاهنامه کد زیر را که در عکس مشخص شده داشتیم
https://nbview…
👍1
#آموزش
نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد
https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO#scrollTo=fxINLLGitX_n
#tensorflow2 #Keras
نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد
https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO#scrollTo=fxINLLGitX_n
#tensorflow2 #Keras
#پیاده_سازی #سورس_کد
Tensorflow 2.0 based implementation of EDSR, WDSR and SRGAN for single image super-resolution
https://github.com/krasserm/super-resolution
#super_resolution
#tensorflow2 #keras
Tensorflow 2.0 based implementation of EDSR, WDSR and SRGAN for single image super-resolution
https://github.com/krasserm/super-resolution
#super_resolution
#tensorflow2 #keras
Tensorflow(@CVision)
#آموزش نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO#scrollTo=fxINLLGitX_n #tensorflow2 #Keras
آ#موزش
قبلا نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد را به اشتراک گذاشتم (اینجا)
خوبه این نوت بوک هم با موضوع
TensorFlow 2.0: basic ops, gradients, data preprocessing and augmentation, training and saving
هم ببینیم
https://colab.research.google.com/github/zaidalyafeai/Notebooks/blob/master/TF_2_0.ipynb
#ArtificialIntelligence #DeepLearning #TensorFlow
قبلا نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد را به اشتراک گذاشتم (اینجا)
خوبه این نوت بوک هم با موضوع
TensorFlow 2.0: basic ops, gradients, data preprocessing and augmentation, training and saving
هم ببینیم
https://colab.research.google.com/github/zaidalyafeai/Notebooks/blob/master/TF_2_0.ipynb
#ArtificialIntelligence #DeepLearning #TensorFlow
Telegram
Tensorflow(@CVision)
#آموزش
نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد
https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO#scrollTo=fxINLLGitX_n
#tensorflow2 #Keras
نوت بوک آموزشی تنسرفلو 2 که توسط Chollet منتشر شد
https://colab.research.google.com/drive/1UCJt8EYjlzCs1H1d1X0iDGYJsHKwu-NO#scrollTo=fxINLLGitX_n
#tensorflow2 #Keras