This week's book giveaway is in the Programmer Certification forum.
We're giving away four copies of OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 and have Jeanne Boyarsky & Scott Selikoff on-line!
See this thread for details.
Win a copy of OCP Oracle Certified Professional Java SE 11 Programmer I Study Guide: Exam 1Z0-815 this week in the Programmer Certification forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Junilu Lacar
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • Devaka Cooray
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Ron McLeod
  • Carey Brown
Bartenders:
  • Paweł Baczyński
  • Piet Souris
  • Vijitha Kumara

Deep Learning for Java

 
Greenhorn
Posts: 6
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been working for about 6 months in creating a cookbook (a book with a recipe based practical approach)  on deeplearning4j library for deep learning.
The codebase is still being worked on and gets updated as the book progress. There is still room for improvements and I would like to request your feedback on this.
Here is the repo: https://github.com/rahul-raj/Java-Deep-Learning-Cookbook
Feel free to work on the code that was pushed there and have fun

If you wonder why Java for this, you may read here: https://skymind.ai/wiki/java-ai
 
Marshal
Posts: 66237
250
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the Ranch

I had a quick look at the first three slides and they read like slides to accompany a lecture. But with no explanation. I found them quite incomprehensible, I am afraid.
 
Rahul Rajfcz
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@Campbell Ritchie
Thank you for your time and valuable feedback
It is just a code repository for our upcoming book. Having said that, we will be updating the README section with necessary explanations as needed.
The current GitHub version never meant to be the final version what we are going to release on September.
We will update and arrange them appropriately as the book progress over time.
Currently the focus was put to the source code and the book. README sections will be updated accordingly.
 
Campbell Ritchie
Marshal
Posts: 66237
250
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please post again and inform us when the book is ready to read. Even if in an incomplete form.
 
Rahul Rajfcz
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@Campbell Ritchie
Sure, I'm working on that.
 
Rahul Rajfcz
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The cookbook is about to go on live in another 3-4 days. Github repos are updated.
My publication contract insist minimal information put on Github other than just the code.
However I tried to bring some info on the readme sections.
If you're new to DL4J, I would suggest to read more about them here.
If you already have basic knowledge in deep learning and some understanding on DL4J, then jump straight to the GitHub, clone it and have fun!
I will post the link to cookbook once it's released in couple of days.
Thank you!
 
Campbell Ritchie
Marshal
Posts: 66237
250
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
So, I went to GitHub, looked at chapter 1 section 1 and read this:-

Although there are multiple ways to perform a single task, here are few of the commonly used network architectures for the mentioned use-cases:

Is that really how the book starts? Have I found the wrong page or something?
 
Rahul Rajfcz
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nope, not at all. GitHub doesn't really represent the copy of cookbook.
Readme have just a basic info on what the chapters in the cookbook all about. As an external user who doesn't have access to cookbook, chapter 2 GitHub repo is the right place to start with the code. Chapter 1 is like a grooming session before we jump to further chapters.  For a better grasp on chapter 1 content, cookbook needs to be referred .I can add more graphically compelling content to explain the basics , but then it will break the contract with publication. They insist GitHub should not have the content which is present in cookbook. Cookbook is meant for someone who has basic knowledge in deep learning.
 
Campbell Ritchie
Marshal
Posts: 66237
250
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, I did find the wrong page. Sorry.
 
Rahul Rajfcz
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All, I have a few free ebook copies left for working professionals who have basic machine learning knowledge. Shoot me a message if you're interested.

For book outline, please refer to https://www.amazon.com/Java-Deep-Learning-Cookbook-Deeplearning4j-ebook/dp/B07YLYH2KY
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks, this is very useful resource. You are not the only one who code ANN in Java  By the way, there is a blog Machine Learning Tools I recently discovered that discusses several ANN implemented in Java
 
No holds barred. And no bars holed. Except this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!