Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 4.45 KB

Efficient_Tools.md

File metadata and controls

76 lines (55 loc) · 4.45 KB

Efficient Tools

1. Torchinfo: Visualize Network Architecture

  • Website:https://github.com/TylerYep/torchinfo
  • If there is something you can fall in love with at first sight, then torchinfo must be one of them!
  • Torchinfo provides information complementary to what is provided by print(your_model) in PyTorch, similar to Tensorflow's model.summary() API to view the visualization of the model, which is helpful while debugging your network.

img

2. drawio: Free graphing software

img

3. Octotree: Free gitHub code tree

  • Website:https://www.octotree.io/
  • Octotree is a powerful and free plugin for displaying Github project code in a tree format that can drastically improve your github experience. If you're as heavily addicted to github as I am, then you can't miss it.

4. AI pair programmer: Github Copilot

  • GitHub Copilot is powered by the OpenAI. Copilot is a modified, production version of the Generative Pre-trained Transformer 3 (GPT-3), a language model using deep-learning to produce human-like text.
  • For example, when provided with a programming problem in natural language, copilot is capable of generating solution code. It is also able to describe input code in English and translate code between programming languages.
  • Copilot’s OpenAI is trained on a selection of the English language, public GitHub repositories, and other publicly available source code. This includes a filtered dataset of 159 gigabytes of Python code sourced from 54 million public GitHub repositories.
  • Here are some examples of what copilot can do:
    • Generate a solution to a programming problem
    • Describe a code snippet in English
    • Translate code between programming languages

5. PARSEC: Free Remote Desktop

  • Website: https://parsec.app
  • Parsec is a free, HD, powerful remote desktop. It allows you to play games with your friends, watch movies with your family, or collaborate with colleagues from anywhere.

6. gdown: Download Large files from Google Drive in command line

- **Github**: [https://github.com/wkentaro/gdown](https://github.com/wkentaro/gdown) - We all faced the problem of downloading large files from Google Drive. The download speed is very slow, and it is easy to be interrupted. Moreover, it is difficult to download on linux. gdown is a command line tool that can download large files from Google Drive in command line. It is very easy to use, and the download speed is very fast.

Reference