机器学习编程接口(api)设计(oop 设计)
2024-08-31 21:27:45
- fit:
- 对于 kmeans 来说,fit 的过程,就是训练,自然所需的参数,主要是数据集和聚类中心数,
1. classification(分类)
def train(train_images, train_labels):
# build a model for images -> labels ...
return model
def predict(model, test_images):
# predict the test_labels using the model ...
return test_labels
- 需要给定,训练样本(数据及其 label),显然这是一种数据驱动型的方法(data-driven approach)
如果以类的形式封装的话:
class Clf():
def __init__(self):
pass
def train(self, X, y):
self.Xtr = X
self.ytr = y
def predict(self, X):
return y_pred
最新文章
- struts工程建立配置细节
- svn做目录访问控制(AuthzSVNAccessFile)
- JavaScript高级应用(二)(转)
- linux 的 samba 实现共享文件夹
- GNU make 升级
- SQL server 2008 数据库企业版安装教程图解
- 一个.net程序员教你使用less
- 加密app.config
- java实现cmd的copy功能
- android 播放assets文件里视频文件的问题
- THE MATRIX PROBLEM
- [国嵌笔记][007][Linux网络配置]
- MVC之图片验证码
- A*搜索详解(1)——通往基地的最短路线
- haoop笔记
- 【Linux】磁盘读写 测试
- js中定义配置文件
- NET设计模式 第二部分 创建型模式(6):创建型模式专题总结(Creational Pattern)
- HDU4825 Xor Sum (01Trie)
- 深度学习框架之TensorFlow的概念及安装(ubuntu下基于pip的安装,IDE为Pycharm)
热门文章
- [Nuxt] Display Vuex Data Differently in Each Page of Nuxt and Vue.js
- [Angular2 Router] Auxiliary Routes bit by bit
- css3-13 如何改变文本框的轮廓颜色
- js中JSON的解析(将json字符串转化为对象)和序列化(将对象转化为json字符串)(函数的功能一般都挺全的,需要的时候去查看完整函数)
- 【物理/数学】—— 概念的理解 moment、momentum
- 3930: [CQOI2015]选数|递推|数论
- Java 网络I/O模型
- python 如何使用pip安装第三方软件
- OpenStack 之 Nova Compute 的代码结构图
- oracle 列授权相关测试