Skip to content

junjie2008v/miml

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

miml:MeteoInfo machine learning toolbox

Installation

Copy miml folder into MeteoInfo -> toolbox folder.

Features

Machine learning algorithms of classification, regression, clustering based on Smile, and neural network model based on Encog.

Example

K-Means clustering:

from miml import datasets
from miml.cluster import KMeans

fn = os.path.join(datasets.get_data_home(), 'clustering', 'gaussian', 
    'six.txt')
df = DataFrame.read_table(fn, header=None, names=['x1','x2'], 
    format='%2f')
x = df.values
clusters = KMeans(x, 6, runs=20)
y = clusters.get_cluster_label()

scatter(x[:,0], x[:,1], c=y, edgecolor=None, s=3)
title('K-Mean clustering example')    

Documentation

Learn more about MeteoInfo in its official documentation at http://meteothink.org/

License

Copyright 2019, miml Developers

Licensed under the LGPL License, Version 3.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.gnu.org/licenses/lgpl.html

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

MeteoInfo machine learning toolbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%