Coder Social home page Coder Social logo

noahkit's Introduction

NoahKit

Code notebook for python package learning.

Checkbar

emoji connotation tag
๐ŸŒ• or โœ… experienced :full_moon:
๐ŸŒ” or โœ… advanced :moon:
๐ŸŒ“ or โœ… well-grounded :first_quarter_moon:
๐ŸŒ’ or โฌœ understanding :waxing_crescent_moon:
๐ŸŒ‘ or โฌœ strange :new_moon:

Checklist

  • ML Framework : integrated machine/deep/reinforcement learning toolkits.

    • Deep Learning and Neural Network
      • ๐ŸŒ“ pytorch : open source deep learning framework commonly used in academia.
      • ๐ŸŒ“ tensorflow : open source deep learning framework commonly used in industry.
      • ๐ŸŒ‘ paddle : baidu open source deep learning platform derived from industry practices.
      • ๐ŸŒ‘ ncnn : tencent high performance neural network forward computing framework optimized for mobiles.
    • Reinforcement Learning
      • ๐ŸŒ’ gym : a toolkit for developing and comparing reinforcement learning algorithms.
    • Machine Learning
      • ๐ŸŒ“ sklearn : machine learning library.
    • Methodology
      • ๐ŸŒ‘ autokeras : automl system based on keras.
      • ๐ŸŒ‘ pytorch_geometric : geometric deep learning extension library for pytorch.
  • Applied AI : NLP/CV/etc. packages.

    • Vision

      • ๐ŸŒ” torchvision : vision processing toolkit in pytorch.
      • ๐ŸŒ“ โ€‹cv2 : opencv in python.
      • ๐ŸŒ‘ โ€‹pillow : python imaging library.
    • Text

      • ๐ŸŒ“ torchtext : natural language data processing for pytorch.

      • ๐ŸŒ“ nltk : english natural language toolkit by UPenn.

        for chinese, we should import Stanford NLP Chinese package.

      • ๐ŸŒ“ ltp : chinese language technology platform by HIT.

      • ๐ŸŒ“ gensim : topic modelling for humans (semantic vector).

      • ๐ŸŒ“ glove : toy python implementation of glove.

      • ๐ŸŒ“ โ€‹hugging face : sota pre-trained language model toolkit.

      • ๐ŸŒ“ โ€‹fairseq : a seq2seq learning toolkit for pytorch by fair.

      • ๐ŸŒ’ โ€‹(corenlp, spacy, jieba) : chinese processing, language processing, etc.

      we put gensim and glove together in this code notebook.

    • Audio

      • ๐ŸŒ‘ โ€‹torchaudio : audio processing toolkit in pytorch.
  • Data Science: data processing and computing.

    • Processing
      • ๐ŸŒ“ pandas : high performance and user-friendly data structure and analysis tool.
      • ๐ŸŒ” matplotlib : comprehensive library for creating static, animated and interactive visualizations in python.
    • Computing
      • ๐ŸŒ“ numpy : scientific computing.
      • ๐ŸŒ“ scipy : open-source software for mathematics, science, and engineering.
  • DevTool : programming aids.

    • Running Auxiliary

      • ๐ŸŒ’ โ€‹tqdm : progress bar.
    • Optimization

      • ๐ŸŒ“ threading : multithreading.
      • ๐ŸŒ“ multiprocessing : multiprocessing.

      We put threading and multiprocessing together in this code notebook.

    • File System

      • ๐ŸŒ‘ โ€‹glob : file path manager.
      • ๐ŸŒ‘ โ€‹shutil : advanced file operation module.
    • Information Retrieval

      • ๐ŸŒ‘ โ€‹re : regex.
      • ๐ŸŒ‘ โ€‹elasticsearch : search and analysis engine.
      • ๐ŸŒ“ scrapy : web crawler.
    • Towards User

      • ๐ŸŒ‘ โ€‹pyqt : GUI.
      • ๐ŸŒ‘ โ€‹pyinstaller : application packaging.
    • Operating System

      • ๐ŸŒ’ os : access os-related functions.

      • ๐ŸŒ‘ โ€‹sys : access interpreter-related variables and functions.

Note

  • .py file is not runnable : we view it as a codebook composed by numerous fragments, but not an executable file (there is no strong relation between every two fragments).

noahkit's People

Contributors

zenmoore avatar

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.