Skip to content

TheShayegh/TheShayegh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

Python Frameworks:

  • Spiral [GitHub Repository]
    A python package for spiking neural network simulation using PyTorch on CUDA or CPU. This package tries to bring its design as close as possible to biological observations of how the nervous system functions. We have a long way to go for a mature package that covers all the needs you might have dealing with spiking neural networks. Yet this package is still an infant child.

Python packages:

  • Add-on Class [GitHub Repository] [PyPi] [PyPI Stats] [PePy] [LinkedIn Post]
    This package provides you with a module that allows you to easily define classes that are stacked on top of each other and add features to each other, creating a whole new class.

  • Construction Requirements Integrator [GitHub Repository] [PyPi] [PyPI Stats] [PePy] [LinkedIn Post]
    Using this module, we can inherit classes configuring after their requirements are met (instead of being launched immediately after creation).

  • Matplotlib Dashboard [GitHub Repository] [PyPi] [PyPI Stats] [PePy] [LinkedIn Post]
    This package creates a simple user interface for creating subfigures when working with matplotlib.

  • Constant Properties Protector [GitHub Repository] [PyPi] [PyPI Stats] [PePy]
    With the help of this module, you can protect some of the properties in a class. Protecting means avoiding changing them but keeping them publicly available.

LaTeX Templates

Papers' Implementations

Educational Contents

  • Discrete Mathematics Persian Book [GitHub Repository]
    This is an open-source self-learning Persian textbook on discrete mathematics provided by volunteers without any expectation and offered for free. In producing this content, we didn't pay any costs and only used open-source and free platforms. Any use and distribution of this digital content are unrestricted as long as it does not generate revenue. People involved in creating this content will devote their time and effort to the public and not accept its commercial use. If you also like the exquisite taste of free education, we welcome and appreciate any help continuing this.

  • Applied Probability and Statistics in R (Persian) [GitHub Repository]
    Discusses and solves practical examples of probability and statistics in R. It has been written in Persian.

  • Common Mistakes in Discrete Mathematics (Persian) [GitHub Repository]
    It contains a set of problems; each problem has one or more wrong or incomplete answers that cover the most common mistakes made in that subject. We explain each error in detail and provide a complete solution at the end to help the reader understand the points. It has been written in Persian.

  • Python Exercises (English) [GitHub Repository]
    A Jupyter notebook that brings up and solves a series of Python exercises that are prepared for a data science workshop.

  • Basic C++ Exercises (Persian) [GitHub Repository]
    Brings up and solves many basic exercises in C++. It has been written in Persian.

Other Tools and Stuff

  • Bracket-based Tree Visualizer [Tool]
    Minimal visualizer for constituency trees. It receives the bracket-based representation of a tree (explained in the tool itself) and visualizes it graphically.

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published