Click here to Skip to main content
15,075,305 members

Articles by Bahrudin Hrnjica (Articles: 15, Technical Blogs: 20)

Articles: 15, Technical Blogs: 20

RSS Feed

Average article rating: 4.81

Artificial Intelligence
Deep Learning
Posted: 13 Jul 2018   Updated: 13 Jul 2018   Views: 6,080   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
How to implement data normalization as regular neural network layer, which can simply training process and data preparation
Machine Learning
Posted: 1 Nov 2018   Updated: 1 Nov 2018   Views: 4,812   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Export options in ANNdotNET
Posted: 20 Aug 2018   Updated: 20 Aug 2018   Views: 9,711   Rating: 4.82/5    Votes: 5   Popularity: 3.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Linear regression with CNTK and C#
Posted: 14 Oct 2018   Updated: 14 Oct 2018   Views: 9,080   Rating: 4.94/5    Votes: 10   Popularity: 4.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
ANNdotNET v1.0 has been released
COM
Posted: 17 Oct 2018   Updated: 17 Oct 2018   Views: 6,033   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Sentiment analysis using ANNdotNET
Database Development
SQL Server
Posted: 27 Jan 2006   Updated: 27 Jan 2006   Views: 123,273   Rating: 4.74/5    Votes: 22   Popularity: 6.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 2,945
Please Sign up or sign in to vote.
Putting and retrieving images files to and from a database, via ADO.
Desktop Programming
MFC
Posted: 4 May 2006   Updated: 4 May 2006   Views: 214,235   Rating: 4.80/5    Votes: 20   Popularity: 6.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 122   Downloaded: 7,247
Please Sign up or sign in to vote.
A combo box control with a custom popup control.
Posted: 4 Jun 2004   Updated: 4 Jun 2004   Views: 141,925   Rating: 4.69/5    Votes: 13   Popularity: 4.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 4,267
Please Sign up or sign in to vote.
ReBar control which displays bars via tab panes.
Posted: 25 Oct 2002   Updated: 25 Oct 2002   Views: 232,691   Rating: 4.82/5    Votes: 20   Popularity: 6.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 12,279
Please Sign up or sign in to vote.
One another approach for picking objects with the mouse in OpenGL scene.
WPF
Posted: 15 Oct 2009   Updated: 15 Oct 2009   Views: 187,450   Rating: 4.76/5    Votes: 12   Popularity: 4.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 67   Downloaded: 14,937
Please Sign up or sign in to vote.
WPF ComboBox with DataGrid popup
High Performance Computing
GPU
Posted: 1 Jul 2018   Updated: 1 Jul 2018   Views: 7,171   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
How to calculate some of the basic statistics operations on data set
Mobile Apps
Windows Phone 7
Posted: 14 Nov 2011   Updated: 14 Nov 2011   Views: 31,950   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The MIT License      Bookmarked: 17   Downloaded: 877
Please Sign up or sign in to vote.
Imlementation of HTML5 Widget apps in offline mode on Windows Phone 7 Mango.
Multimedia
GDI+
Posted: 11 Jul 2004   Updated: 11 Jul 2004   Views: 80,564   Rating: 4.55/5    Votes: 13   Popularity: 4.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,548
Please Sign up or sign in to vote.
Application for painting on the screen.
Programming Languages
C#
Posted: 3 Jan 2019   Updated: 3 Jan 2019   Views: 3,801   Rating: 4.78/5    Votes: 5   Popularity: 3.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
In this post, we are going to create and train deep learning model for CIFAR-10 data set, and see how it is easy to do that with ANNdotNET v1.2.
Posted: 13 Oct 2014   Updated: 7 Jan 2015   Views: 82,600   Rating: 4.31/5    Votes: 16   Popularity: 5.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
Please Sign up or sign in to vote.
How to run code daily at a specific time in C#

Average blogs rating: 4.82

Artificial Intelligence
Posted: 28 Mar 2013   Updated: 28 Mar 2013   Views: 11,571   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Function optimization with genetic algorithm by using GPdotNET
Machine Learning
Posted: 14 Nov 2017   Updated: 14 Nov 2017   Views: 7,922   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to train Iris data by batch using CNTK and C#
Posted: 13 Nov 2017   Updated: 13 Nov 2017   Views: 8,680   Rating: 4.71/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
With this blog post, we are going to implement full C# program to train Iris data.
Posted: 26 Sep 2018   Updated: 26 Sep 2018   Views: 9,201   Rating: 4.93/5    Votes: 10   Popularity: 4.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
Please Sign up or sign in to vote.
Brief Introduction to ANNdotNET ANNdotNET – is an open source project for deep learning on .NET platform (.NET Framework and .NET Core). The project is hosted at http://github.com/bhrnjica/anndotnet with more information at the https://bhrnjica.net/anndotnet.
Posted: 22 Nov 2017   Updated: 22 Nov 2017   Views: 8,140   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
How to setup learning rate per iteration in CTNK using C#
ML.Net
Posted: 16 Nov 2019   Updated: 16 Nov 2019   Views: 7,073   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
In this article, we are going to explore the main features in the new C# Juypter Notebook.
Posted: 1 Mar 2020   Updated: 1 Mar 2020   Views: 11,391   Rating: 4.91/5    Votes: 4   Popularity: 2.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Notebook completely implemented on .NET platform using C# Jupyter Notebook and Daany
Posted: 5 Dec 2019   Updated: 5 Dec 2019   Views: 5,084   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Predictive maintenance on .NET platform
Programming Languages
C#
Posted: 8 Dec 2016   Updated: 8 Dec 2016   Views: 9,135   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
How to implement license functionality in your .NET application
Posted: 15 Nov 2017   Updated: 15 Nov 2017   Views: 12,012   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Once the model is built and Loss and Validation functions satisfy our expectation, we need to validate and test the model using the data which was not part of the training data set (unseen data).
Posted: 2 Oct 2014   Updated: 2 Oct 2014   Views: 24,602   Rating: 3.75/5    Votes: 3   Popularity: 1.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This post is about null conditional operator in C#.
Posted: 26 Nov 2017   Updated: 26 Nov 2017   Views: 9,140   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to save CNTK model to file in C#
Posted: 28 Nov 2017   Updated: 28 Nov 2017   Views: 5,220   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to deploy CNTK model to Excel using C#
Posted: 30 Jan 2016   Updated: 30 Jan 2016   Views: 21,960   Rating: 4.50/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Using external config files in .NET applications
Posted: 18 Oct 2012   Updated: 18 Oct 2012   Views: 26,991   Rating: 4.75/5    Votes: 4   Popularity: 2.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
How to convert your old sequential code in to async
C# 4.0
Posted: 30 Sep 2012   Updated: 8 Oct 2012   Views: 9,340   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Golden Ratio and GPdotNET v2 User Interface
Javascript
Posted: 29 Jan 2013   Updated: 22 Apr 2013   Views: 40,814   Rating: 4.25/5    Votes: 5   Popularity: 2.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 0
Please Sign up or sign in to vote.
A very simple SignalR Web Application which counts how many users are online.
Python
Posted: 22 Aug 2019   Updated: 22 Aug 2019   Views: 6,947   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Implementation of the LSTM recurrent neural network in CNTK shown in detail
XML
Posted: 7 Dec 2017   Updated: 7 Dec 2017   Views: 15,342   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
How to implement CNTK 106 Tutorial in C# - this tutorial lecture is written in Python and there is no related example in C#. For this reason, I decided to translate this very good tutorial into C#.
Visual Studio
Posted: 31 Jul 2016   Updated: 31 Jul 2016   Views: 6,180   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Visual Studio vNext – The New Installer

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Bahrudin Hrnjica
Software Developer (Senior)
Bosnia and Herzegovina Bosnia and Herzegovina
Bahrudin Hrnjica holds a Ph.D. degree in Technical Science/Engineering from University in Bihać.
Besides teaching at University, he is in the software industry for more than two decades, focusing on development technologies e.g. .NET, Visual Studio, Desktop/Web/Cloud solutions.

He works on the development and application of different ML algorithms. In the development of ML-oriented solutions and modeling, he has more than 10 years of experience. His field of interest is also the development of predictive models with the ML.NET and Keras, but also actively develop two ML-based .NET open source projects: GPdotNET-genetic programming tool and ANNdotNET - deep learning tool on .NET platform. He works in multidisciplinary teams with the mission of optimizing and selecting the ML algorithms to build ML models.

He is the author of several books, and many online articles, writes a blog at http://bhrnjica.net, regularly holds lectures at local and regional conferences, User groups and Code Camp gatherings, and is also the founder of the Bihac Developer Meetup Group. Microsoft recognizes his work and awarded him with the prestigious Microsoft MVP title for the first time in 2011, which he still holds today.