Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

Commit

Permalink
created notebooks folder, prepared setup.py
Browse files Browse the repository at this point in the history
  • Loading branch information
arogozhnikov committed Oct 31, 2014
1 parent e7e14d2 commit 4ce6977
Show file tree
Hide file tree
Showing 6 changed files with 111 additions and 1 deletion.
45 changes: 45 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# compiled versions
*.py[cod]

# C extensions
*.so

# Packages
*.egg
*.egg-info
dist
build
eggs
parts
bin
var
sdist
develop-eggs
.installed.cfg
lib
lib64
__pycache__

# Installer logs
pip-log.txt

# Unit test / coverage reports
.coverage
.tox
nosetests.xml

# Translations
*.mo

# Mr Developer
.mr.developer.cfg
.project
.pydevproject

# IPython checkpoints
.ipynb_checkpoints/
notebook.log
notebook.log~

# Everything connected to PyCharm
.idea/
12 changes: 12 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
===================================
CMS unsupervised machine learning (CMSUML)
===================================

The project is intended to find good features / distance functions for the data from CMS experiment.
This set of features should discriminate different decay channels.

* not only supervised, we are using toyMC with answers to check our guesses.

We are using IPython for analyses (an interactive shell for python language)

Tested under python 2.7
1 change: 0 additions & 1 deletion __init__.py

This file was deleted.

File renamed without changes.
File renamed without changes.
54 changes: 54 additions & 0 deletions setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
from setuptools import setup
import codecs


with codecs.open('README.rst', encoding='utf-8') as f:
long_description = f.read()

setup(
name="cmsuml",
version=0.1,
description="Unsupervised methods of machine learning in CMS",
long_description=long_description,

url='https://github.com/anaderi/cms_unsupervised_eval',

# Author details
author='Alex Rogozhnikov',
author_email='[email protected]',

# Choose your license
license='Yandex',
packages=['cmsuml'],
package_dir={'cmsuml': 'cmsuml'},
classifiers=[
# Indicate who your project is intended for
'Intended Audience :: CERN, CMS, HEP',
'Topic :: YDF :: Cern Tools',

# Pick your license as you wish (should match "license" above)
'License :: YDF :: Yandex License',

# Specify the Python versions you support here. In particular, ensure
# that you indicate whether you support Python 2, Python 3 or both.
'Programming Language :: Python :: 2.7',
],

# What does your project relate to?
keywords='machine learning, unsupervised learning, high energy physics ',

# List run-time dependencies here. These will be installed by pip when your
# project is installed.
install_requires = [
'ipython >= 2.1.0',
'pyzmq >= 14.3.0',
'matplotlib >= 1.4',
'rootpy >= 0.7.1',
'root_numpy >= 3.3.0',
'pandas >= 0.14.0',
'scikit-learn >= 0.15',
'scipy >= 0.14.0',
'numpy >= 1.8.1',
'jinja2 >= 2.7.3',
],
)

0 comments on commit 4ce6977

Please sign in to comment.