Skip to content

Instantly share code, notes, and snippets.

@aneesh-joshi
aneesh-joshi / Final Report.md
Last active August 5, 2018 22:33
Final Report

Similarity Learning using Neural Networks

Index

  1. Problem Statement
  2. Similarity Learning Tasks
  3. Evaluation Metrics
  4. Establishing Baselines
  5. About Datasets
  6. The journey
  7. Notes on Finetuning Models

Basic file operations:

List the files in a directory

ls

List the files in a directory

  • -l : more details per file
  • -a : include hidden files (files starting with .) ls -la

Change directory

  • broadly speaking there are three classes of multiple access protocols:

    • channel partitioning (including CDMA)
    • random access
    • taking turns
  • This random access protocol is referred to as CSMA with collision avoidance, or more succinctly as CSMA/CA. As with Ethernet’s CSMA/CD, the “CSMA” in CSMA/CA stands for “carrier sense multiple access,” meaning that each station senses the channel before transmitting, and refrains from transmitting when the channel is sensed busy

  • CSMA/CA(802.11) vs CDMA(Ethernet???)

    • Collision avoidance vs collision detection
  • senses before transmitting vs transmits as soon as channel is sensed to be idle

@aneesh-joshi
aneesh-joshi / .bashrc
Last active March 12, 2024 00:28
My useful aliases.
# Easy editing and sourcing of .bashrc
alias vbrc='vim ~/.bashrc ; source ~/.bashrc'
# Quick git commands
alias gs='git status'
alias gd='git diff';
alias gl='git log';
alias glol='git log --oneline'
alias gdno='git diff --name-only;'
alias gad='git add .'