Giter Club home page Giter Club logo

Amirabbas Asadi

Hi There! I'm Amirabbas, Currently an independent researcher in Computer Science and AI

📔 Research Interests

  • Probabilistic Machine Learning
    • Probabilistic Graphical Models
    • Probabilistic Programming
    • Deep Generative Models : Energy-Based Models, VAE, Normalizing Flows, Diffusion Models
    • Approximate Bayesian Inference (MCMC, VI)
  • Reinforcement Learning & Multi-Agent Systems
  • High-Performance Scientific Computing
    • Parallel and Distributed Programming
    • Simulation
    • Numerical Linear Algebra
    • Developing ODE/PDE/SDE solvers

👨‍💻 Technical Skills

  • Programming : C/C++, Julia, Python
  • Parallel and Distributed Programming
    • CPU Parallel Programming: OpenMP, TBB
    • GPU Programming: CUDA
    • Distributed Programming: MPI
    • Hybrid Parallelism
  • Deep Learning: PyTorch, JAX
  • Graph Learning: PyTorch Geometric
  • Image Processing: OpenCV
  • Probabilistic Programming: Pyro, PyMC3, JAGS
  • Physics Simulation
  • 2D/3D Data Visualization
  • Git, Linux and Bash script
  • LaTeX

👨‍🎓 Education

  • MSc Applied Mathematics
    • Sharif University of Technology
    • Field: Stochastic Mathematics & Data Science
  • BSc Computer Engineering
    • Bu-Ali Sina University
    • Graduation: 2022
    • GPA: 3.92/4.0

💻 Open Source Projects:

  • RockyML: A high-performance scientific computing framework
  • MetaTS: Meta-Learning for Time Series Forecasting
  • AugmentTS: Data Augmentation Time Serie Data using Deep Generative Models
  • Neural Fractal: Generating Fractals using Complex-Valued Neural Networks
  • Babai: A C++ Optimization Library
  • Shotor: An Open OCR dataset for Persian

Amirabbas Asadi's Projects

basu-ds-981 icon basu-ds-981

Data Structures Course - Bu-Ali Sina University - Fall 2019

epso icon epso

C++ Enhanced Particle Swarm Optimization Library

grakel icon grakel

A scikit-learn compatible library for graph kernels

julia icon julia

The Julia Language: A fresh approach to technical computing.

neural-fractal icon neural-fractal

NeuralFractal | A Visual Exploration of Neural Dynamical Systems

persianocr icon persianocr

Simple word-level OCR program for the Persian language based on Recurrent Neural Networks using Pytorch and OpenCV

rockyml icon rockyml

⛰️ RockyML - A High-Performance Scientific Computing Framework for Non-smooth Machine Learning Problems

shotor icon shotor

Free Persian Word Level OCR Dataset

slate icon slate

Beautiful static documentation for your API

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.