All Projects → henrysky → Astronn

henrysky / Astronn

Licence: mit
Deep Learning for Astronomers with Tensorflow

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Astronn

Astropy
Repository for the Astropy core package
Stars: ✭ 2,933 (+2246.4%)
Mutual labels:  science, astronomy
Astropy Tutorials
Tutorials for the Astropy Project
Stars: ✭ 174 (+39.2%)
Mutual labels:  science, astronomy
Stellarium
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Stars: ✭ 3,010 (+2308%)
Mutual labels:  science, astronomy
curvit
Create light curves from UVIT data.
Stars: ✭ 14 (-88.8%)
Mutual labels:  science, astronomy
sherpa
Fit models to your data in Python with Sherpa.
Stars: ✭ 125 (+0%)
Mutual labels:  science, astronomy
Deep Learning Papers
Papers about deep learning ordered by task, date. Current state-of-the-art papers are labelled.
Stars: ✭ 3,054 (+2343.2%)
Mutual labels:  neural-networks, science
kepler orrery
Make a Kepler orrery gif or movie of all the Kepler multi-planet systems
Stars: ✭ 91 (-27.2%)
Mutual labels:  science, astronomy
Gitscience
A curated list of science- and engineering related repositories on GitHub and in neighboring counties
Stars: ✭ 8 (-93.6%)
Mutual labels:  science, astronomy
Periodic Table
Periodic elements data
Stars: ✭ 119 (-4.8%)
Mutual labels:  science
Reading
A list of computer-science readings I recommend
Stars: ✭ 1,919 (+1435.2%)
Mutual labels:  science
Amla
AutoML frAmework for Neural Networks
Stars: ✭ 119 (-4.8%)
Mutual labels:  neural-networks
Freud
Powerful, efficient particle trajectory analysis in scientific Python.
Stars: ✭ 118 (-5.6%)
Mutual labels:  science
Nlp Pretrained Model
A collection of Natural language processing pre-trained models.
Stars: ✭ 122 (-2.4%)
Mutual labels:  neural-networks
Nn
A tiny neural network 🧠
Stars: ✭ 119 (-4.8%)
Mutual labels:  neural-networks
Autoencoders
Implementation of simple autoencoders networks with Keras
Stars: ✭ 123 (-1.6%)
Mutual labels:  neural-networks
Py6s
A Python interface to the 6S Radiative Transfer Model
Stars: ✭ 117 (-6.4%)
Mutual labels:  science
Nnpack
Acceleration package for neural networks on multi-core CPUs
Stars: ✭ 1,538 (+1130.4%)
Mutual labels:  neural-networks
Hyperdensenet
This repository contains the code of HyperDenseNet, a hyper-densely connected CNN to segment medical images in multi-modal image scenarios.
Stars: ✭ 124 (-0.8%)
Mutual labels:  neural-networks
Clicr
Machine reading comprehension on clinical case reports
Stars: ✭ 123 (-1.6%)
Mutual labels:  neural-networks
Citizen Science
🔬 A repository of resources related to citizen, community-based and/or non-institutional science
Stars: ✭ 121 (-3.2%)
Mutual labels:  science

.. raw:: html

<p align="center">
    <img width="25%" src="https://raw.githubusercontent.com/henrysky/astroNN/master/astroNN_icon_withname.png" />
</p>

|

.. image:: https://readthedocs.org/projects/astronn/badge/?version=latest :target: http://astronn.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

.. image:: https://img.shields.io/github/license/henrysky/astroNN.svg :target: https://github.com/henrysky/astroNN/blob/master/LICENSE :alt: GitHub license

.. image:: https://github.com/henrysky/astroNN/workflows/CI/badge.svg :target: https://github.com/henrysky/astroNN/actions :alt: Build Status

.. image:: https://codecov.io/gh/henrysky/astroNN/branch/master/graph/badge.svg?token=oI3JSmEHvG :target: https://codecov.io/gh/henrysky/astroNN

.. image:: https://badge.fury.io/py/astroNN.svg :target: https://badge.fury.io/py/astroNN

.. image:: http://img.shields.io/badge/DOI-10.1093/mnras/sty3217-blue.svg :target: http://dx.doi.org/10.1093/mnras/sty3217

Getting Started

astroNN is a python package to do various kinds of neural networks with targeted application in astronomy by using Keras API as model and training prototyping, but at the same time take advantage of Tensorflow's flexibility.

For non-astronomy applications, astroNN contains custom loss functions and layers which are compatible with Tensorflow. The custom loss functions mostly designed to deal with incomplete labels. astroNN contains demo for implementing Bayesian Neural Net with Dropout Variational Inference in which you can get reasonable uncertainty estimation and other neural nets.

For astronomy applications, astroNN contains some tools to deal with APOGEE, Gaia and LAMOST data. astroNN is mainly designed to apply neural nets on APOGEE spectra analysis and predicting luminosity from spectra using data from Gaia parallax with reasonable uncertainty from Bayesian Neural Net. Generally, astroNN can handle 2D and 2D colored images too. Currently astroNN is a python package being developed by the main author to facilitate his research project on deep learning application in stellar and galactic astronomy using SDSS APOGEE, Gaia and LAMOST data.

For learning purpose, astroNN includes a deep learning toy dataset for astronomer - Galaxy10 Dataset_.

astroNN Documentation_

Quick Start guide_

Uncertainty Analysis of Neural Nets with Variational Methods_

Acknowledging astroNN

| Please cite the following paper that describes astroNN if astroNN used in your research as well as consider linking it to https://github.com/henrysky/astroNN | Deep learning of multi-element abundances from high-resolution spectroscopic data [arXiv:1808.04428][ADS]

.. _arXiv:1808.04428: https://arxiv.org/abs/1808.04428 .. _ADS: https://ui.adsabs.harvard.edu/abs/2019MNRAS.483.3255L/abstract

Authors

  • | Henry Leung - Initial work and developer - henrysky_ | Astronomy Student, University of Toronto | Contact Henry: henrysky.leung [at] utoronto.ca

  • | Jo Bovy - Project Supervisor - jobovy_ | Astronomy Professor, University of Toronto

License

This project is licensed under the MIT License - see the LICENSE_ file for details

.. _LICENSE: LICENSE .. _henrysky: https://github.com/henrysky .. _jobovy: https://github.com/jobovy

.. _astroNN Documentation: http://astronn.readthedocs.io/ .. _Quick Start guide: http://astronn.readthedocs.io/en/latest/quick_start.html .. _Galaxy10 Dataset: http://astronn.readthedocs.io/en/latest/galaxy10.html .. _Galaxy10 Tutorial Notebook: https://github.com/henrysky/astroNN/blob/master/demo_tutorial/galaxy10/Galaxy10_Tutorial.ipynb .. _Uncertainty Analysis of Neural Nets with Variational Methods: https://github.com/henrysky/astroNN/tree/master/demo_tutorial/NN_uncertainty_analysis

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].