Thesis-NeRFs 🧩
Denoising 3D TEM tomography via Advanced Neural Radiance Fields(NeRF)
NerfMM 📔
Most Important paper for TEM ->Usefull commands 👽
Linux 🤸
- Cude Version
nvidia-smi
// 11.8 - Python Version
python3 --version
// 3.8.15 - Clear cmd
reset
- Conda path setup path
- ubuntu architecture
uname -m
// x86_64 - ubunty version and machine id
hostnamectl
- nvcc version
nvcc -V
- to find or locate file
locate {nvcc}
- pytorch -v
pip3 show torch
// 1.12.1+cu113 - linux background proccessing
htop
- Kill VS code server
Remote-SSH: kill VS Code Server on Host
Documentation - Installing stuff without
sudo
Documentation - Extract file
tar -xvf cmake-3.x.x.tar.gz
- Debian-based Linux Destribution:
cat /etc/os-release
- Change GPU
export CUDA_VISIBLE_DEVICES=1
- For building CMAKE
cmake . -B build -DCMAKE_CUDA_COMPILER:STRING="/usr/local/cuda-11.8/bin/nvcc"
NeRFstudio Documentation 📄
NerfStudio
- check available model
ns-train --help
- torch version check in anaconda
pip3 show torch
- With a specified websocket port
ns-train nerfacto --vis viewer --viewer.websocket-port=7008
- Resume training from one certain point
ns-train nerfacto --data data/nerfstudio/poster --trainer.load-dir {outputs/.../nerfstudio_models}
- Pre processing custom data
ns-process-data images --data data/custom_data --output-dir outputs/custom_data_preprocessed --no-gpu
Anaconda 🐍
- Creating conda env
conda create --name nerfstudio -y python=3.8
- Activate env
conda activate nerfstudio
- active env
conda info -e
- Jupyter notebook password setup
- Remove env
conda env remove -n ENV_NAME
- Remove all env
conda remove --name myenv --all
- Env list
conda env list
Usefull tools for Literature Review 🛠️
- It provides an overview of any article and all related research with the assistance of AI -> Paper Digest.
- The AI Research Assistant -> Elicit
- An app that visualizes all of the related papers for a specific paper -> Litmap
- Similar to Litmap, but using a different linked paper visualization website-> Connected paper
- For improved writing efficiency -> Writefull
- For creating custom vectors or biologically themed graphics -> Bio render
- Similarly, litmap and connected paper provide another option -> scite
- Reference Manager -> Zotero
- Alternative Reference Manager -> Mandele