How to run open-source Large Language Models (LLMs) locally

The development of attention mechanisms and transformers has significantly advanced the field of natural language processing (NLP) and created large language models, with critical contributions from industry leaders like OpenAI and Meta. OpenAI’s groundbreaking GPT series, including the highly impactful ChatGPT, has demonstrated these models’ practical applications and versatility. Similarly, Meta’s LLaMA and especially open …

Using GPU for Deep Learning on Linux

It is always better to use a GPU for deep learning. GPU can reduce the training time speed so that we can try different parameters and architecture faster. Unfortunately configuring a GPU on Linux sometimes is tricky. I tried many different methods, and I was not successful with many of them until I found this …

Updating Anaconda On Windows 10

Anaconda is the heart of the data science stack. Especially when you want to draft or do some experiments with your data having Anaconda and Jupyter notebook is a big help. We have to update these tools once in a while. To update the Anaconda On Windows 10 you can run this code: conda update anaconda-navigator If Conda is …

Permission Problem with updating anaconda-navigator on Ubuntu 18.04

  I tried to use Anaconda Navigator on Ubuntu 18.04 and I face a simple problem. There are some problems that might look so simple but finding a solution for them might become a time-consuming task especially when you are in a hurry to do your task. Problem Today I faced one of those problems. …

Machine learning for software engineers

This is going to be an introduction to a series of posts on machine learning for software engineers. Since my last post on my blog, my life has changed dramatically. It has been really difficult but so far the result was worth it. One of the interesting thing that turned out to be the result of my study is …

A Beginner’s Guide To Render a Scene with 3ds Max For Gear VR

I’m exploring the VR(Virtual Reality) world and the possibilities that it’s going to give us as developers to solve problems or create new applications.Here I’m going to share my experiences during this road. In this post, I’m going to render a scene in 3ds Max and view it in my Gear VR with my Samsung S6 Edge. Let …

Crystal Report .net object data source From Business Layer

To add a DotNet object to  Crystal Report as a data source from Business Layer you should do a simple procedure. Why I needed it? I’m working on an old project of mine. It’s a WinForm project and I’m updating it to WPF and adding more layers to the architecture of the project. In my old …

Problem of running Mspec tests with Resharper after updating

Problem After I updated mspec I tried to run my testes that used to work fine…. it turned out all of my tests were not running…. I got this error: Method not found: ‘System.String Machine.Specifications.Result.get_ConsoleOut()’. after searching the web I found this post on stackoverflow. I cleaned the solution… Rebuild it…and nothing worked. Solution As …