Skip to content

Instantly share code, notes, and snippets.

View bilalbayasut's full-sized avatar
🍏
___

Bilal Bayasut bilalbayasut

🍏
___
  • Indonesia
View GitHub Profile
@bilalbayasut
bilalbayasut / bilal_insurance_probability.ipynb
Last active January 7, 2024 07:37
insurance health bill analysis
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bilalbayasut
bilalbayasut / video.py
Last active June 25, 2020 10:33
video.py
import logging
import multiprocessing
import typing as T
import av
import numpy as np
import tqdm
def get_video_frame_at_timestamp(video_path: str, offset_s: float = 0) -> np.ndarray:
import av
import tqdm
import logging
import signal
import sys
import subprocess
import typing as T
import multiprocessing
@bilalbayasut
bilalbayasut / read_video.py
Last active March 1, 2024 05:37
pyav multiprocess to get sum of pixel values
import click
import time
import multiprocessing
import concurrent.futures
import cv2
import logging
import sys
import av
import numpy as np
@bilalbayasut
bilalbayasut / main.py
Last active April 28, 2020 12:00
calculate_pixel_value with multi-process or single-process
import time
import multiprocessing
import concurrent.futures
import cv2
import logging
def elapsed_time(end, start):
return round(end - start, 1)
@bilalbayasut
bilalbayasut / main.py
Created April 27, 2020 11:40
calculate_pixel_value with multi-process or single-process
import time
import multiprocessing
import concurrent.futures
import cv2
import logging
def elapsed_time(end, start):
return round(end - start, 1)
@bilalbayasut
bilalbayasut / main-nomp.py
Last active April 24, 2020 08:00
python multiprocess
import cv2
import time
import sys
import logging
def get_frames_parts(total_frames=0):
max_workers = 4
part = total_frames / max_workers
results = [(i * part, (i + 1) * part) for i in range(max_workers)]
ls -laR /home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new
/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new:
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/.gitignore': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/requirements': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/.pre-commit-config.yaml': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/.venv': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/.circleci': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/setup.py': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/workspace/pupil-cloud-new/..': Permission denied
ls: cannot access '/home/bilal/Documents/offices/pupilcloud/wor
@bilalbayasut
bilalbayasut / struct.cpp
Created March 29, 2019 13:04
UWP DSA 2020 : struct
#include <iostream>
using namespace std;
struct Pc{
int ram;
int storage;
double battery;
string brand;
version: 2
jobs:
build:
working_directory: /app
docker:
- image: docker:17.05.0-ce-git
auth:
#Put the contents of keyfile.json into an environment variable for the build called GCR_CREDS, which is then passed in.
username: _json_key
password: $GOOGLE_AUTH