Skip to content

Instantly share code, notes, and snippets.

View tianhaoz95's full-sized avatar

Tianhao Zhou tianhaoz95

View GitHub Profile
import pandas as pd
import streamlit as st
def construct_timestamp_index(data: pd.DataFrame) -> pd.DataFrame:
data.index = pd.to_datetime(data['Timestamp (UTC)'],
format='%Y-%m-%d %H:%M:%S')
return data.drop(columns=['Timestamp (UTC)'])
def upload_csv(hint: str) -> pd.DataFrame:
uploaded_file = st.sidebar.file_uploader(label=hint)
streamlit run app_starter.py
import streamlit as st
st.title('Crypto.com Numbers')
pip install streamlit
// devcontainer.json
{
"name": "Awesome dev container",
"build": {
"dockerfile": "Dockerfile"
},
"postStartCommand": "git config --global user.email \"${localEnv:VSCODE_CONTAINER_GIT_EMAIL}\" && git config --global user.name \"${localEnv:VSCODE_CONTAINER_GIT_USER}\""
}
# .bashrc
export VSCODE_CONTAINER_GIT_USER="[email protected]"
export VSCODE_CONTAINER_GIT_EMAIL="Boba Coder"
git config --global user.email "[email protected]"
git config --global user.name "Boba Coder"
// devcontainer.json
{
"name": "TensorFlow GPU",
"build": {
"dockerfile": "Dockerfile"
},
"runArgs": ["--gpus=all"],
"remoteUser": "tfuser"
}
FROM tensorflow/tensorflow:latest-gpu-jupyter
RUN groupadd --gid 5000 tfuser \
&& useradd --home-dir /home/tfuser --create-home --uid 5000 \
--gid 5000 --shell /bin/sh --skel /dev/null tfuser
ENV SHELL /bin/bash
FROM tensorflow/tensorflow:latest-gpu-jupyter
ENV SHELL /bin/bash