A simple software for fetching new changes to remote repositories automatically

Git Autofetch Git Autofetch is a simple software for fetching new changes from a repo to local repositories after a set time interval. This program is responsible for checking the remote repo for changes and updating the local copy of the repo after a set delay (can be set in configs file later) INSTALLATION Clone this repo. cd into the repo Run the install.py. This is important to create important files, and create paths dynamically. run python3 install.py This will […]

Read more

Unofficial PyTorch implementation of Neural Additive Models (NAM)

nam-pytorch Unofficial PyTorch implementation of Neural Additive Models (NAM) by Agarwal, et al. [abs, pdf] Installation You can access nam-pytorch via pip: $ pip install nam-pytorch Usage import torch from nam_pytorch import NAM nam = NAM( num_features=784, link_func=”sigmoid” ) images = torch.rand(32, 784) pred = nam(images) # [32, 1] GitHub https://github.com/rish-16/nam-pytorch    

Read more

Visualize Camera’s Pose Using Extrinsic Parameter by Plotting Pyramid Model on 3D Space

extrinsic2pyramid Visualize Camera’s Pose Using Extrinsic Parameter by Plotting Pyramid Model on 3D Space Intro A very simple and straightforward module for visualizing camera pose on 3D space. This module just have a only utility, as like its name, to convert extrinsic camera parameter(transform matrix) to visual 3D square pyramid, the pyramid’s vertex not on the base side(square) is the camera’s focal point and The optical axis passes through the focal point and the center of the base. Note that, […]

Read more

SANet: A Slice-Aware Network for Pulmonary Nodule Detection

SANet A Slice-Aware Network for Pulmonary Nodule Detection. This paper (SANet) has been accepted and early accessed in IEEE TPAMI 2021. This code and our data are licensed for non-commerical research purpose only. Introduction Lung cancer is the most common cause of cancer death worldwide. A timely diagnosis of the pulmonary nodules makes it possible to detect lung cancer in the early stage, and thoracic computed tomography (CT) provides a convenient way to diagnose nodules. However, it is hard even […]

Read more

The elegance of Airflow + the power of AWS

Orkestra The elegance of Airflow + the power of AWS. examples/hello_orkestra.py import random from typing import * from uuid import uuid4 from aws_lambda_powertools import Logger, Tracer from pydantic import BaseModel from orkestra import compose from orkestra.interfaces import Duration def dag(): ( generate_item >> add_price >> copy_item >> double_price >> (do_nothing, assert_false) >> say_hello >> [random_int, random_float] >> say_goodbye ) class Item(BaseModel): id: str name: str price: Optional[float] = None @classmethod def random(cls): return cls( id=str(uuid4()), name=random.choice( [ “potato”, “moon rock”, […]

Read more

A custom integration for Yi cameras with one of the following custom firmwares

yi-hack Home Assistant integration yi-hack Home Assistant is a custom integration for Yi cameras (or Sonoff camera) with one of the following custom firmwares: This integration is available from the Lovelace frontend without the need to configure the devices in the file configuration.yaml The wizard will connect to your cam and will install the following entities: ffmpeg cam with stream and snapshot capabilities mqtt cam with the last frame saved during a motion detection event mqtt binary sensor for status […]

Read more

Segmentation and Identification of Vertebrae in CT Scans using CNN, k-means Clustering and k-NN

Segm_Ident_Vertebrae_CNN_kmeans_knn Segmentation and Identification of Vertebrae in CT Scans using CNN, k-means Clustering and k-NN If you use this code for your research, please cite our paper: @Article{informatics8020040, AUTHOR = {Altini, Nicola and De Giosa, Giuseppe and Fragasso, Nicola and Coscia, Claudia and Sibilano, Elena and Prencipe, Berardino and Hussain, Sardar Mehboob and Brunetti, Antonio and Buongiorno, Domenico and Guerriero, Andrea and Tatò, Ilaria Sabina and Brunetti, Gioacchino and Triggiani, Vito and Bevilacqua, Vitoantonio}, TITLE = {Segmentation and Identification of […]

Read more

A Python library for Machine Learning Security

Adversarial Robustness Toolbox (ART) is a Python library for Machine Learning Security. ART provides tools that enable developers and researchers to defend and evaluate Machine Learning models and applications against the adversarial threats of Evasion, Poisoning, Extraction, and Inference. ART supports all popular machine learning frameworks (TensorFlow, Keras, PyTorch, MXNet, scikit-learn, XGBoost, LightGBM, CatBoost, GPy, etc.), all data types (images, tables, audio, video, etc.) and machine learning tasks (classification, object detection, speech recognition, generation, certification, etc.). Adversarial Threats ART for […]

Read more

The neural network model for automatic speech recognition with PyTorch

End to End Automatic Speech Recognition In this repository, I have developed an end to end Automatic speech recognition project. I have developed the neural network model for automatic speech recognition with PyTorch and used MLflow to manage the ML lifecycle, including experimentation, reproducibility, deployment, and a central model registry. The Neural Acoustic model is built with reference to the DeepSpeech2 model, but not the exact DeepSpeach2 model or the DeepSpeech model as mentioned in their respective research papers. Technologies […]

Read more

A traceroute tool that also displays IP information

infotr A traceroute tool that also displays IP information. This tool has only been tested on Linux. Quick Start First, install this tool from PyPI. pip install –user -U infotr Since Scapy needs to open raw sockets, this tool requires Python to have the CAP_NET_RAW capability to run. You can also run this tool as root. Run the following commands to set/unset the CAP_NET_RAW capability for the Python binary. Remember to unset the capability when you’re done. # set the […]

Read more
1 588 589 590 591 592 912