<!-- Copyright 2017 The TensorFlow Lattice Authors.
Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
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.
=============================================================================-->
<div align="center">
<img src="g3doc/images/tensorflow_lattice.png" style="width: 100px"/>
</div>
# TensorFlow Lattice
This is an implementation of [Monotonic Calibrated Interpolated Look-Up Tables](http://jmlr.org/papers/v17/15-243.html) in [TensorFlow](https://www.tensorflow.org).
These are fast-to-evaluate and interpretable lattice models, also known as
interpolated look-up tables. This library also provides a rich and intuitive set
of regularizations and monotonicity constraints configurable per feature.
It includes
[__TensorFlow estimators__](https://www.tensorflow.org/extend/estimators) for
regression and classification with the most common set ups for lattice models:
* Calibrated Linear
* Calibrated Lattice
* Random Tiny Lattices (_RTL_)
* Embedded Tiny Lattices (_ETL_) (see [Deep Lattice Networks and Partial Monotonic Functions](https://research.google.com/pubs/pub46327.html))
Additionally this library provides two types of __model components__
(or __layers__) that can be combined with other types of models (including
neural networks):
* Calibration: piecewise linear calibration of signals.
* Lattice: interpolated look-up table implementation.
You can install our prebuilt pip package using
```bash
pip install tensorflow-lattice
```
but please see the [install](INSTALL.md) section for more detailed instructions.
This [tutorial](g3doc/tutorial/index.md) contains more detailed explanation
about lattice models and usage in TensorFlow, and check out
[API docs](g3doc/api_docs/python/index.md) for python APIs.
__TensorFlow Lattice is not an official Google product.__
没有合适的资源?快使用搜索试试~ 我知道了~
tensorflow-lattice-0.9.6.tar.gz
0 下载量 125 浏览量
2024-03-21
12:48:34
上传
评论
收藏 86KB GZ 举报
温馨提示
共60个文件
py:27个
cc:13个
h:6个
Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
资源推荐
资源详情
资源评论
收起资源包目录
tensorflow-lattice-0.9.6.tar.gz (60个子文件)
tensorflow-lattice-0.9.6
setup.py 3KB
LICENSE 11KB
PKG-INFO 1KB
tensorflow_lattice
__init__.py 4KB
cc
__init__.py 0B
lib
lattice_structure.cc 1KB
lattice_structure.h 6KB
BUILD 1KB
ops
__init__.py 0B
monotonic_projection_op.cc 2KB
hypercube_interpolation_ops_test.h 1KB
lattice_interpolation_ops.cc 6KB
hypercube_interpolation_ops_test_p.cc 4KB
monotone_lattice_ops.cc 4KB
pwl_indexing_calibrator_ops.cc 7KB
BUILD 6KB
kernels
monotonic_projections.h 6KB
hypercube_interpolation_kernels.cc 15KB
lattice_interpolation_base.cc 2KB
monotone_lattice_kernels.cc 7KB
lattice_raw_iterator.h 2KB
simplex_interpolation_kernels.cc 11KB
lattice_interpolation_base.h 9KB
lattice_raw_iterator.cc 1KB
monotonic_projection_kernel.cc 3KB
monotonic_lattice_projections.h 12KB
pwl_indexing_calibrator_kernels.cc 32KB
BUILD 5KB
python
__init__.py 0B
lib
lattice_layers.py 15KB
__init__.py 0B
keypoints_initialization.py 16KB
regularizers.py 14KB
pwl_calibration_layers.py 32KB
monotone_linear_layers.py 10KB
tools.py 12KB
estimators
__init__.py 0B
calibrated.py 28KB
hparams.py 27KB
calibrated_linear.py 15KB
calibrated_lattice.py 19KB
calibrated_etl.py 30KB
calibrated_rtl.py 24KB
separately_calibrated_rtl.py 25KB
ops
__init__.py 0B
gen_monotonic_projection.py 4KB
gen_lattice_interpolation.py 12KB
gen_monotone_lattice.py 6KB
pwl_calibration_ops.py 3KB
lattice_ops.py 3KB
gen_pwl_indexing_calibrator.py 14KB
MANIFEST.in 212B
setup.cfg 38B
tensorflow_lattice.egg-info
SOURCES.txt 3KB
top_level.txt 19B
PKG-INFO 1KB
requires.txt 46B
not-zip-safe 1B
dependency_links.txt 1B
README.md 2KB
共 60 条
- 1
资源评论
程序员Chino的日记
- 粉丝: 2811
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功