mlgen是一个帮助您轻松生成机器学习代码的工具。

mlgen的Python项目详细描述


mlgen

mlgen是一个帮助您轻松生成机器学习代码的工具。 mlgen使用“.mlm”文件格式,该格式是一个具有类似于yml语法的文件。 此工具现在支持Keras和Tensorflow2.0(不完全支持)

pip install mlgen

cli命令--->;

初始化文件
mlgen -i | --init <file name>
生成特定模板(可选)
mlgen -g | --gen <neural network type> --backend | -be <lib to use> -t jupyter
生成ml python文件
mlgen -r .

传销文件语法--->;

文件:要创建的python文件的名称

version:使用的python版本

后端:如果要使用哪个机器学习平台

gpu:(bool)是否正在使用gpu

data:数据集的位置可以是计算机上的url/文件夹位置

split:(int)在训练和测试数据中滑动。自动转换为十进制

coloumns_功能:用于预测的列

nill_data:非分类数据类型中的基本空数据处理。可用技术删除,平均值,模式,中值

nill_data_分类:分类数据类型的基本空数据处理。可用技术删除,最大,最小

neural network_type:正在使用的神经网络类型,例如ann、cnn、lstm

layer1:  
    number_neurons: (int) number of neurons  
    input_dim: input dimensions of the first layer  input 
    activation: activation function being used 
    dropout: (optional)  
       dropout: (int) dropout percentage  
       noise_shape: (int) noise shape (optional)  
       seed: (int) seed value (optional)  
layer2:  
    number_neurons: (int) number of neurons  
    activation: activation function being used  
    dropout: (optional)  
        dropout: (int) dropout percentage  
        noise_shape: (int) noise shape (optional)  
        seed: (int) seed value (optional)  


compile:  
    epochs: (int) number of epoch  
    batch_size: (int) batch size  
    verbose: (int) verbose value 0,1,2  
    optimizer:  optimizer being used  
    loss: loss type  
    metrics: (array)  
        - metrics type  


checkpoint: (optional)  
    monitor: metrix type  
    verbose: (int) batch size  
    save_best_only: (bool)  
    mode: mode such as min max  


save_model: (optional)  
    file: file name to save model in  
    save: save type. Available options weights and model

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java中char的用途   swing修复,以便显示可以同时显示十进制数和整数   java给定一个场景,找到拥有的JFXPanel   java JPA 2标准获取路径导航   java如何用JUnit测试这个类?   JSF中的java请求作用域   Spring云Zuul代理背后的java Spring OAuth授权服务器   java限制聚合返回的存储桶大小   java如何在安卓应用程序中请求超级su权限   防止超级关键字的java Checkstyle规则   java 安卓。应用程序。应用程序无法强制转换到安卓。应用程序。在回收器适配器中使用FragmentManager时的活动   使用Java的Twitter广告API   切换到4.0.1版本后,java“JavaMailSenderImpl无法解析为类型”   java没有getter方法可用于名称下bean的属性   java 0/1背包堆空间   java我无法使用断点进行调试   Jar文件名表单java代码   java调用从扩展活动的MainActivity类扩展片段的类片段