Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1425 commits
Select commit Hold shift + click to select a range
1a6c8e9
Disable `keras_rnn_model_correctness_test` in `keras/distribute` due …
sampathweb Apr 17, 2023
72b5fc8
Internal Code Change
BrianWieder Apr 17, 2023
d3ad8ea
Disable `keras/layers/rnn/cudnn_test` due to flakyness on GPU.
sampathweb Apr 17, 2023
afe86bc
Skip `batch` update of `BackupAndRestore` callback when used with PSS…
sampathweb Apr 17, 2023
b55b1f2
Compute loss metrics when doing exact evaluation with ParameterServer…
jamesmullenbach Apr 18, 2023
332fb2b
Add to loss documentation to include mean calculation.
grasskin Apr 18, 2023
7fc825f
Fix sync BatchNorm layer numerical issue with masking data.
qlzh727 Apr 19, 2023
ece06cd
Merge pull request #18005 from Frightera:migrate_utils_image_dataset
tensorflower-gardener Apr 19, 2023
f24539c
Extends v3 saving battle testing suite to known code routes where a `…
nkovela1 Apr 19, 2023
46c186f
Minor fix for the masked batch norm dtype inconsistency between input…
qlzh727 Apr 19, 2023
f0525e5
Fix the BatchNorm used under DTensor context with masking tensor.
qlzh727 Apr 19, 2023
6d271fd
[keras/datasets/reuters.py] Use backticks for defaults in docstrings
SamuelMarks Apr 20, 2023
46449dc
[keras/layers/activation/relu.py] Use backticks for defaults in docst…
SamuelMarks Apr 20, 2023
62ca977
[keras/saving/legacy/saved_model/save.py] Decompound
SamuelMarks Apr 20, 2023
63a2de2
[keras/optimizers/schedules/learning_rate_schedule.py] Remove "Linear…
SamuelMarks Apr 20, 2023
0ebca04
[keras/optimizers/legacy/optimizer_v2.py] Backtick keywords in docstr…
SamuelMarks Apr 20, 2023
524068d
[keras/metrics/iou_metrics.py] Fix sentence in docstrings ; [keras/me…
SamuelMarks Apr 20, 2023
6307e4e
Add support for multiple start / stop of `keras.utils.TimedThread`.
sampathweb Apr 20, 2023
4d1ca98
Catches user error for loading complex model without explicit deseria…
nkovela1 Apr 21, 2023
251355f
Migrate docstring to 4 indents
Frightera Apr 21, 2023
49af17f
Fix formatting (1 char)
Frightera Apr 21, 2023
e87ac65
Merge pull request #17976 from SamuelMarks:keras.optimizers.schedules…
tensorflower-gardener Apr 21, 2023
fedc0a1
Restricts kwargs passed to `deserialize_keras_object` and ensures bac…
nkovela1 Apr 21, 2023
64d50c4
Merge pull request #17969 from SamuelMarks:keras.layers.reshaping-def…
tensorflower-gardener Apr 21, 2023
5c25497
Merge pull request #17975 from SamuelMarks:keras.optimizers.legacy-de…
tensorflower-gardener Apr 21, 2023
fe2711a
Merge pull request #17970 from SamuelMarks:keras.layers.rnn-defaults-to
tensorflower-gardener Apr 21, 2023
a1bf0fc
Merge pull request #17798 from SamuelMarks:keras.layers.convolutional…
tensorflower-gardener Apr 21, 2023
abec420
Fix broken link
Frightera Apr 21, 2023
b1df23c
Remove redefined `weight_decay` arg from AdamW optimizer docstring. T…
chenmoneygithub Apr 21, 2023
5ef833d
Improve error message for input data to fit.
tomrtk Apr 21, 2023
258e866
Update docstring indendation to 4 spaces.
Frightera Apr 22, 2023
7c4ca54
Move CosineSimilarity class to up top.
Frightera Apr 22, 2023
643b1ae
Fix formatting
Frightera Apr 22, 2023
90409dc
Merge pull request #17764 from SamuelMarks:keras.applications.mobilen…
tensorflower-gardener Apr 22, 2023
0bf48b8
Update example losses to binary_crossentropy
Frightera Apr 22, 2023
602cdf1
Apply docstring fixes.
fchollet Apr 23, 2023
d0ca2ee
Merge branch 'master' into keras.layers.activation-defaults-to
SamuelMarks Apr 23, 2023
a1925ec
[keras/layers/preprocessing/hashing.py] Use backticks for defaults in…
SamuelMarks Apr 23, 2023
b75c7cc
Merge branch 'master' into keras.utils-defaults-to
SamuelMarks Apr 23, 2023
5879670
[keras/applications] Remove as these docstrings aren't interpolated
SamuelMarks Apr 23, 2023
5719f7b
[keras/models/sharpness_aware_minimization.py] Use backticks for defa…
SamuelMarks Apr 23, 2023
af5d96a
[keras/preprocessing/text.py] Docstring grammar improvements
SamuelMarks Apr 23, 2023
7b1b04a
Merge branch 'master' into keras.applications.efficientnet
SamuelMarks Apr 23, 2023
f8622ce
[keras/applications/convnext.py] Revert changes to this file as this …
SamuelMarks Apr 23, 2023
04f92e1
Merge branch 'master' into keras.datasets-defaults-to
SamuelMarks Apr 23, 2023
19dcdeb
[keras/mixed_precision/loss_scale_optimizer.py] Docstring minor impro…
SamuelMarks Apr 23, 2023
1801651
[keras/legacy_tf_layers/migration_utils.py] Move docstring from metho…
SamuelMarks Apr 23, 2023
d7d08cd
format relevant code with black
tomrtk Apr 24, 2023
263660d
Address comments from the review.
Frightera Apr 24, 2023
6ebc45c
Replace Doc strings replace suggested usage of `keras.utils.register_…
sampathweb Apr 24, 2023
36c57e1
use io_utils.print_msg in datset_utils
brs-pt Apr 24, 2023
eab55ee
Adjust checks for `type(Tensor)` to isinstance or is_eager/is_symboli…
rjpower Apr 24, 2023
6665203
Adds support for Keras V3 Saving in ModelCheckpoint callback.
nkovela1 Apr 24, 2023
0a66368
update error messages
tomrtk Apr 24, 2023
ed008ff
Align Keras GPU build config to TensorFlow
sampathweb Apr 24, 2023
08f9b1a
Remove the deprecated `tf.keras.dtensor.experimental.layout_map_scope…
qlzh727 Apr 25, 2023
7ff7ccc
[keras/datasets/reuters.py] Resolve E501
SamuelMarks Apr 25, 2023
c7dadbe
fix line too long
brs-pt Apr 25, 2023
cb1e1a0
Merge pull request #17967 from SamuelMarks:keras.layers.preprocessing…
tensorflower-gardener Apr 25, 2023
df0a823
Remove github user sushreebarsa from assignees.
shmishra99 Apr 26, 2023
a64d0b7
Merge pull request #17955 from SamuelMarks:keras.datasets-defaults-to
tensorflower-gardener Apr 26, 2023
605b2d7
Merge pull request #17961 from SamuelMarks:keras.layers.activation-de…
tensorflower-gardener Apr 26, 2023
d72829a
Change references from `distribution_strategy_context.py` to `distrib…
fionalang Apr 26, 2023
8addc40
Add Defaults to `False` for use_legacy_format param.
Frightera Apr 27, 2023
8c0bd19
fix engine training tests ValueError message on empty input
tomrtk Apr 27, 2023
e7c4d09
Expands Keras internal testing coverage for the new v3 saving format …
nkovela1 Apr 28, 2023
1b7c53d
Adds Keras v3 saving testing coverage to Keras layers tests.
nkovela1 Apr 28, 2023
5457bc9
lint-fix: change tab for spaces
brs-pt Apr 28, 2023
861ad74
Adds error for serializing metric using layer serialization.
nkovela1 Apr 28, 2023
bf2ebbd
Merge pull request #17965 from SamuelMarks:keras.layers.normalization…
tensorflower-gardener May 1, 2023
95d8ca8
Update Python ver to 3.9 in Dockerfile
sampathweb May 1, 2023
05674c4
State `y_pred` must be 2 dimensional for AUC.
grasskin May 1, 2023
ee961e9
Merge pull request #18076 from sampathweb:update-dev-container-py39
tensorflower-gardener May 1, 2023
302b8da
Use `tf.nn.separable_conv2d` instead of `tf.compat.v1.nn.separable_co…
fyangf May 1, 2023
32c0213
Dataset generation utils docstring fixes.
fchollet May 2, 2023
f48b988
Fix the release script to take the RC flag into account.
qlzh727 May 2, 2023
117a514
Adds warnings for Keras module serialize APIs when an object of unrec…
nkovela1 May 2, 2023
6dd4013
Merge branch 'keras-team:master' into fix_metrics_loss
Frightera May 2, 2023
b305e0a
Merge branch 'keras-team:master' into migrate_losses_docstring
Frightera May 2, 2023
409d74c
Increase the version for keras.
qlzh727 May 2, 2023
c2e8340
Disable flaky `keras/rnn/gru_test_gpu` in OSS Presubmits.
sampathweb May 2, 2023
c7629ff
Fix the problem of moving_average_variable does not match the gradient.
chenmoneygithub May 2, 2023
78e487b
Merge branch 'keras-team:master' into migrate_activations_docstring
Frightera May 2, 2023
c79e431
Fix missing return line in the print log.
qlzh727 May 2, 2023
2733b6e
Adds API usage tracking for Keras V3 saving.
nkovela1 May 3, 2023
403ad68
Merge pull request #17978 from SamuelMarks:keras.saving.legacy.saved_…
tensorflower-gardener May 3, 2023
fa4b7a3
Merge pull request #17972 from SamuelMarks:keras.metrics-defaults-to
tensorflower-gardener May 3, 2023
70a217d
Creates metrics gauge specifically for Keras saving.
nkovela1 May 4, 2023
1a192af
Merge branch 'master' into keras.utils-defaults-to
SamuelMarks May 4, 2023
99e85dd
fix over-indented line
brs-pt May 4, 2023
4cbcdf8
Merge branch 'master' into keras.utils-defaults-to
SamuelMarks May 4, 2023
44c0b83
[keras/preprocessing/image.py] Consistent indent of 2 for `flow_from_…
SamuelMarks May 4, 2023
fb9c74d
Merge pull request #18045 from Frightera:fix_metrics_loss
tensorflower-gardener May 4, 2023
45517b0
Merge pull request #17968 from SamuelMarks:keras.layers.regularizatio…
tensorflower-gardener May 4, 2023
e5185d1
Fixes module `.serialize()` warnings to not include NoneType.
nkovela1 May 4, 2023
8e1b76e
Redirect all references away from targets to be deleted onto the new …
jam14j May 4, 2023
b7e9134
Merge pull request #17758 from SamuelMarks:keras.applications.efficie…
tensorflower-gardener May 5, 2023
e97f7f6
Merge pull request #17974 from SamuelMarks:keras.models-defaults-to
tensorflower-gardener May 5, 2023
8261e7f
Merge pull request #17973 from SamuelMarks:keras.mixed_precision-defa…
tensorflower-gardener May 5, 2023
9b55a1c
Increases ExtensionType support coverage for v3 Keras saving, includi…
nkovela1 May 6, 2023
000b9eb
Merge pull request #18043 from Frightera:migrate_losses_docstring
tensorflower-gardener May 9, 2023
25c5aca
Merge pull request #18058 from shmishra99:patch-1
tensorflower-gardener May 9, 2023
554755c
Automated visibility attribute cleanup.
tensorflower-gardener May 10, 2023
bc0760d
Adds unit test for Keras `worker_training_state`
tensorflower-gardener May 10, 2023
d360a45
[keras/layers/preprocessing] fix comments in RandomWidth, change to '…
qibolee May 11, 2023
a480883
use shell/format.sh
brs-pt May 12, 2023
1f3b541
Undocument add_metric API.
fchollet May 15, 2023
f8c2982
Remove unused args
Frightera May 15, 2023
5c20928
Fix exact eval loss computation by using LossContainer implementation…
jamesmullenbach May 15, 2023
0775e6b
adamw docstring update
Frightera May 15, 2023
7999975
Adadelta docstring update
Frightera May 15, 2023
a99442b
adafactor docstring update
Frightera May 15, 2023
070dd88
adagrad docstring update
Frightera May 15, 2023
49e5689
Remove unused args // adam
Frightera May 15, 2023
6b0a4da
Adam docstring update
Frightera May 15, 2023
53a87b9
FTRL docstring update
Frightera May 15, 2023
e47d096
Adamax docstring update
Frightera May 15, 2023
3811ee2
Lion docstring update
Frightera May 15, 2023
7452374
Nadam docstring update
Frightera May 15, 2023
11d682e
RMS docstring update
Frightera May 15, 2023
69070b4
Fix linting
Frightera May 15, 2023
7c08a05
Merge pull request #17977 from SamuelMarks:keras.preprocessing-defaul…
tensorflower-gardener May 16, 2023
ebdfcdd
Merge pull request #17979 from SamuelMarks:keras.testing_infra-defaul…
tensorflower-gardener May 16, 2023
55d0331
Merge pull request #17980 from SamuelMarks:benchmark_util-is-check
tensorflower-gardener May 16, 2023
00d7e17
RGB image dat is not grayscale image data
misterrioes May 18, 2023
7fe95d6
Update indent for unupdated params
Frightera May 18, 2023
4855354
SGD docstring update
Frightera May 18, 2023
a1089e6
Minor update to optimizer.aggregate_gradients under DTensor.
qlzh727 May 18, 2023
fbda0e8
Fix docstring typos
fchollet May 19, 2023
6b90fb1
Make the step tracking variable to be DVariable when using dtensor.
qlzh727 May 19, 2023
5ef5ab1
Add support for DTensor model.fit for loss and metrics under layout map
qlzh727 May 19, 2023
db293f5
In docstring, fix kwarg name `skip_gradients_aggregation=`.
arnoegw May 19, 2023
7cdf839
Fix CatFocalCE docstring
Frightera May 20, 2023
dc75f57
Fix docstring lint
Frightera May 20, 2023
88cb20d
Disable failing test.
w-xinyi May 22, 2023
3b3403c
Fix adagrad indent
Frightera May 22, 2023
5ee2297
Merge pull request #18124 from Frightera:cleanup
tensorflower-gardener May 23, 2023
a2542ce
Add support for masks in GroupNormalization.
tensorflower-gardener May 23, 2023
a7ae7b5
Remove TFRT eager mode from related tests
tensorflower-gardener May 24, 2023
d2afce2
Consistently use "pickleable" instead of "picklable"
NicoWeio May 19, 2023
f4331f7
Merge pull request #18113 from qibolee:origin/fix_comments
tensorflower-gardener May 25, 2023
a8d4a7f
Merge pull request #17954 from SamuelMarks:keras.applications-default…
tensorflower-gardener May 25, 2023
2b457af
Replace deprecated `tensorflow/python/keras` usages with `tensorflow.…
hertschuh May 25, 2023
ac4c8ea
Move prefetch() to end
Frightera May 26, 2023
a2d3603
Merge pull request #17957 from SamuelMarks:keras.estimator-defaults-to
tensorflower-gardener May 26, 2023
b4d71f1
Merge pull request #18144 from Frightera:patch-1
tensorflower-gardener May 26, 2023
3356082
Merge pull request #17953 from SamuelMarks:keras.utils-defaults-to
tensorflower-gardener May 26, 2023
ddf134e
Remove reference to deprecated input_shape pattern.
fchollet May 30, 2023
304bb3d
Fix for Keras `Softmax` layer gradient underflow.
hertschuh May 30, 2023
489e279
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 30, 2023
ed62b30
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 30, 2023
3f86351
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 30, 2023
64d91d4
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 30, 2023
9870b10
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 30, 2023
cf88ada
Merge pull request #17966 from SamuelMarks:keras.layers.pooling-defau…
tensorflower-gardener May 31, 2023
31af45e
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs May 31, 2023
2722812
Merge pull request #18054 from pedrobrs:use_io_utils_for_print_or_log…
tensorflower-gardener May 31, 2023
8a181ba
Merge pull request #18036 from Frightera:migrate_activations_docstring
tensorflower-gardener May 31, 2023
1b392bb
Merge pull request #17971 from SamuelMarks:keras.legacy_tf_layers-def…
tensorflower-gardener May 31, 2023
70af67c
Merge pull request #17963 from SamuelMarks:keras.layers.convolutional…
tensorflower-gardener May 31, 2023
0d09e81
Merge pull request #17956 from SamuelMarks:keras.engine-defaults-to
tensorflower-gardener May 31, 2023
502a296
Merge pull request #17958 from SamuelMarks:keras.feature_column-defau…
tensorflower-gardener May 31, 2023
c3a3729
Fix spelling of one_hot encoding.
nkovela1 Jun 1, 2023
4410ab6
Simplify shape code in layer_normalization.
MarkDaoust Jun 1, 2023
5f88272
Internal Code Change
katre Jun 1, 2023
9799021
Reduce the dependency of tensorflow/python/ops/rnn_cell_impl.py on te…
rchao Jun 1, 2023
49855e7
XLA is now available on ARM.
fchollet Jun 1, 2023
e8ab3a9
Adds support for GCS links for model saving, loading, and checkpointing.
nkovela1 Jun 2, 2023
9bc903b
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs Jun 2, 2023
e337f3a
Ignore hidden folders for image_dataset_from_directory
sachinprasadhs Jun 2, 2023
40b1bc9
Adds support for GCS links for model saving, loading, and checkpointing.
tensorflower-gardener Jun 5, 2023
44a8cac
Add 'auto' steps_per_execution tuner parameter for Keras compile.
grasskin Jun 5, 2023
1458970
Internal Code Change
BrianWieder Jun 5, 2023
09614a7
Broadcast mask to input during normalization.
tensorflower-gardener Jun 6, 2023
b00a8e0
Adds support for GCS links excluding current TF SavedModel flow
nkovela1 Jun 6, 2023
7029956
Fix default_applicable_licenses for benchmark build files.
qlzh727 Jun 7, 2023
6066bb3
With `Layer(activity_regularizer=...)`, avoid NaN for empty batches,
arnoegw Jun 7, 2023
012109f
Fix markdown rendering issue
sachinprasadhs Jun 7, 2023
311b0ac
Fix markdown rendering issue
sachinprasadhs Jun 7, 2023
b518168
Update base_dense_attention.py
sachinprasadhs Jun 7, 2023
f7dccb7
Change the order of param "mesh" for DTensor based strategy.
qlzh727 Jun 8, 2023
b061f40
[NumPy] Fix uses of functions deprecated in NumPy 1.25.
hawkinsp Jun 8, 2023
6ca701b
Merge pull request #18205 from keras-team:sachinprasadhs-patch-6
tensorflower-gardener Jun 8, 2023
dd184e9
Merge pull request #18140 from NicoWeio:pickl-e-able
tensorflower-gardener Jun 8, 2023
de1255b
Regenerate casted values only when needed
faizan-m Jun 9, 2023
35825ec
XLA is now available on ARM.
fchollet Jun 11, 2023
8cabbae
Add unit test for example weighting in short batches.
arnoegw Jun 12, 2023
f1eca72
Merge pull request #18160 from Frightera:update_image_dataset
tensorflower-gardener Jun 12, 2023
2aea261
Fix op-return dependencies on tf.function
faizan-m Jun 12, 2023
5849a09
Make steps_per_execution variable settable
grasskin Jun 12, 2023
e4860f0
Update Argument padding for zero_padding1d.py
SuryanarayanaY Jun 13, 2023
83e2498
Remove check for old name of variable creation fn
faizan-m Jun 13, 2023
32eaae4
Update README.md
VaishnaviMudaliar Jun 14, 2023
bedd434
Merge pull request #1 from VaishnaviMudaliar/Updated-a-typo-in-readme
VaishnaviMudaliar Jun 14, 2023
272590f
Merge pull request #18223 from SuryanarayanaY:patch-2
tensorflower-gardener Jun 14, 2023
d2cb9bf
Use @logging.skip_log_prefix to make the logging.info appear from whe…
pwohlhart Jun 15, 2023
1c36702
Fixed the typo in policy.py
tilakrayal Jun 15, 2023
a5f1b79
Update regression losses to classification losses in docs
Frightera Jun 15, 2023
dc46601
Merge pull request #18133 from misterrioes:minorDocumentationChange
tensorflower-gardener Jun 16, 2023
8e63b2f
Merge pull request #18226 from VaishnaviMudaliar:master
tensorflower-gardener Jun 16, 2023
5f9d052
Merge pull request #18233 from tilakrayal:patch-8
tensorflower-gardener Jun 20, 2023
fd6692a
Fixed "reset_state" of R2Score metric
pdyakov Jun 23, 2023
0454a40
Fixes layer index naming issue with new Keras weights saving.
nkovela1 Jun 26, 2023
a78f714
Fixes Sequential serialization with custom object registration for HD…
nkovela1 Jun 26, 2023
8bd040c
Make `steps_per_execution` parameters settable.
grasskin Jun 27, 2023
d0efc1d
Rollback of Make `steps_per_execution` parameters settable.
sampathweb Jun 28, 2023
4829ddf
Update the overriden `_lookup_dependency` methods in Keras.
k-w-w Jun 28, 2023
5ddf84a
Remove conversion to legacy optimizer for mac.
fchollet Jun 28, 2023
7c1d647
Generalize ExportArchive to any Trackable.
fchollet Jun 29, 2023
3646af6
Merge pull request #18234 from Frightera:update_example_losses
tensorflower-gardener Jun 29, 2023
0423639
Merge pull request #18251 from pdyakov:patch-1
tensorflower-gardener Jun 29, 2023
aabe6ff
Deletes `use_legacy_config` attribute after HDF5 saving, fixes affect…
nkovela1 Jun 30, 2023
428ed9f
Merge pull request #18177 from keras-team:sachinprasadhs-patch-5
tensorflower-gardener Jun 30, 2023
6a05407
refactor: _log_epoch_metrics()
arjun-234 Jul 3, 2023
f3b338a
Make all Python targets under tensorflow/cc/saved_model/* have strict…
jam14j Jul 10, 2023
37c1909
Update the numpy version used by Keras to be consistent with TF.
qlzh727 Jul 10, 2023
8582c5f
Merge pull request #18042 from tomrtk:fit-error-msg
tensorflower-gardener Jul 12, 2023
4244205
Remove skip of jit_compile=True when targeting TPUs; the underlying b…
jkr26 Jul 13, 2023
e327db2
Update ops.Tensor references to //third_party/tensorflow/python/frame…
fionalang Jul 14, 2023
151a7bd
Merge pull request #18274 from arjun-234:master
tensorflower-gardener Jul 17, 2023
0cfacc3
Add weight name for convnext gamma to fix the issue for checkpoint.
qlzh727 Jul 17, 2023
0bfaafd
Internal build change.
Artem-B Jul 19, 2023
bcd6911
Make the GPU distribute test to load the cuda lazy, to reduce GPU mem…
qlzh727 Jul 20, 2023
ef948e7
Add placeholder comments for loading rules from rules_python
rickeylev Jul 20, 2023
d823be2
Refactor test cases to improve unit test quality
freddiewanah Jul 23, 2023
ddeff03
revert assertRaisesRegex
freddiewanah Jul 23, 2023
05ae9c3
Apply GPU build env to reduce the memory usage and OOM.
qlzh727 Jul 24, 2023
b11396f
Address the issue for init state dtype in RNN.
qlzh727 Jul 24, 2023
6e4bae1
Fix the tf.module related filter item for keras subclass model.
qlzh727 Jul 24, 2023
87bc7d5
typo in disable_interactie_logging
ganeshiva Jul 25, 2023
8d5e9b2
fix categorical_crossentropy implementation when axis is not -1
divyashreepathihalli Jul 25, 2023
bdfb8aa
Add more test coverage for the model integration test on all hardware…
qlzh727 Jul 26, 2023
ab566fd
Cleanup the legacy conditional import for dtensor in keras
qlzh727 Jul 26, 2023
21c25fd
Update the optimizer test wrt the new DVariable update.
qlzh727 Jul 27, 2023
397ad57
Update the MHA layer to respect the dtypes.
qlzh727 Jul 31, 2023
96b359d
Reenable the model fit test for DTensor model under layout scope.
qlzh727 Jul 31, 2023
efbe517
Merge pull request #18303 from freddiewanah:master
tensorflower-gardener Jul 31, 2023
2b5f28f
Merge pull request #18314 from ganeshiva:patch-1
tensorflower-gardener Aug 2, 2023
fbee24c
Increase the nightly keras version to 2.15.
qlzh727 Aug 3, 2023
77d63e4
Small typofixes for StringLookup doc
cw118 Aug 6, 2023
cdffff8
Remove allow_multiple_exports from calls to tf_export
DrMarcII Aug 7, 2023
85cc82d
Disable the failing test in OSS for now.
qlzh727 Aug 16, 2023
6ce11ac
Merge pull request #18333 from cw118:stringlookup-typos
tensorflower-gardener Aug 16, 2023
29b1384
Adds error handling for invalid input names on model call.
nkovela1 Aug 16, 2023
804c11d
Adds error handling for invalid input names on model call.
nkovela1 Aug 17, 2023
b4d2fd9
Merge pull request #17632 from jasnyj:master
tensorflower-gardener Aug 17, 2023
090a83f
Enable `steps_per_execution` tuning for custom training loops
grasskin Aug 17, 2023
31fb21f
Rollback of Make `steps_per_execution` parameters settable.
grasskin Aug 17, 2023
1ffeb7e
Made changes in the nested input
sushreebarsa Aug 21, 2023
0fd79cc
Update functional.py
sushreebarsa Aug 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -137,9 +137,6 @@ build:windows --experimental_strict_action_env=true
# Verbose failure logs when something goes wrong
build:windows --verbose_failures

# On windows, we never cross compile
build:windows --distinct_host_configuration=false

# Suppress all warning messages.
build:short_logs --output_filter=DONT_MATCH_ANYTHING
build:verbose_logs --output_filter=
Expand Down
1 change: 1 addition & 0 deletions .bazelversion
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5.4.0
33 changes: 6 additions & 27 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,29 +1,8 @@
FROM python:3.9

# https://code.visualstudio.com/docs/remote/containers-advanced#_creating-a-nonroot-user
ARG USERNAME=keras-vscode
ARG USER_UID=1000
ARG USER_GID=$USER_UID

# Create the user
RUN groupadd --gid $USER_GID $USERNAME \
&& useradd --uid $USER_UID --gid $USER_GID -m $USERNAME \
#
# [Optional] Add sudo support. Omit if you don't need to install software after connecting.
&& apt-get update \
&& apt-get install -y sudo bash \
&& echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME \
&& chmod 0440 /etc/sudoers.d/$USERNAME
FROM mcr.microsoft.com/vscode/devcontainers/python:3.9
COPY setup.sh /setup.sh

# Install Bazel
RUN apt update
RUN apt install curl gnupg -y
RUN curl -fsSL https://bazel.build/bazel-release.pub.gpg | gpg --dearmor > bazel.gpg
RUN mv bazel.gpg /etc/apt/trusted.gpg.d/
RUN echo "deb [arch=amd64] https://storage.googleapis.com/bazel-apt stable jdk1.8" | tee /etc/apt/sources.list.d/bazel.list
RUN apt update && apt install bazel -y

USER $USERNAME
ENV PATH="/home/$USERNAME/.local/bin:${PATH}"

CMD ["/bin/bash"]
RUN sudo apt install wget -y
RUN wget https://github.com/bazelbuild/bazelisk/releases/download/v1.11.0/bazelisk-linux-amd64
RUN chmod a+x bazelisk-linux-amd64
RUN mv bazelisk-linux-amd64 /usr/bin/bazel
10 changes: 4 additions & 6 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
{
"dockerFile": "Dockerfile",
"postCreateCommand": "pip install -r requirements.txt && pip uninstall keras-nightly -y",
"postCreateCommand": "sh /setup.sh",
"extensions": ["ms-python.python"],
"settings": {
"files.watcherExclude": {
"**/bazel-*/**": true
},
"search.exclude": {
"**/bazel-*/**": true
},
"terminal.integrated.defaultProfile.linux": "bash"
},
"remoteUser": "keras-vscode"
}
}
}
}
6 changes: 6 additions & 0 deletions .devcontainer/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash
sudo pip install -r requirements.txt
sudo pip uninstall keras-nightly -y

wget https://github.com/cli/cli/releases/download/v2.17.0/gh_2.17.0_linux_amd64.deb -P /tmp
sudo apt install /tmp/gh_2.17.0_linux_amd64.deb -y
1 change: 0 additions & 1 deletion .github/bot_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@
# A list of assignees
assignees:
- tilakrayal
- sushreebarsa
18 changes: 0 additions & 18 deletions .github/stale.yml

This file was deleted.

13 changes: 9 additions & 4 deletions .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,13 @@ name: Format the code
on:
workflow_dispatch:

permissions: {}
jobs:
createPullRequest:
permissions:
contents: write # to create branch (peter-evans/create-pull-request)
pull-requests: write # to create a PR (peter-evans/create-pull-request)

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
Expand All @@ -23,17 +28,17 @@ jobs:
${{ runner.os }}-pip-
- name: Install dependencies
run: |
pip install -r requirements.txt && pip uninstall keras-nightly -y
pip install black==22.3.0 isort==5.10.1 flake8==4.0.1
- name: Format the code
run: black --line-length 80 keras
run: sh shell/format.sh

- name: Create Pull Request
id: cpr
uses: peter-evans/create-pull-request@v4
with:
commit-message: format the code
committer: TensorFlower Gardener <tensorflower-gardener@users.noreply.github.com>
author: TensorFlower Gardener <tensorflower-gardener@users.noreply.github.com>
committer: A. Unique TensorFlower <gardener@tensorflow.org>
author: A. Unique TensorFlower <gardener@tensorflow.org>
branch: format
delete-branch: true
title: 'Format the code'
Expand Down
34 changes: 34 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Lint

on:
push:
pull_request:
workflow_dispatch:

permissions:
contents: read # to fetch code (actions/checkout)

jobs:
lint:
name: Check the code format
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Get pip cache dir
id: pip-cache
run: |
python -m pip install --upgrade pip setuptools
echo "::set-output name=dir::$(pip cache dir)"
- name: pip cache
uses: actions/cache@v2
with:
path: ${{ steps.pip-cache.outputs.dir }}
key: ${{ runner.os }}-pip-${{ hashFiles('requirements.txt') }}
restore-keys: |
${{ runner.os }}-pip-
- name: Install dependencies
run: |
pip install black==22.3.0 isort==5.10.1 flake8==4.0.1
- name: Lint the code
run: sh shell/lint.sh
47 changes: 47 additions & 0 deletions .github/workflows/stale-issues-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Close inactive issues
on:
schedule:
- cron: "30 1 * * *"

jobs:
close-issues:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- name: Awaiting response issues
uses: actions/stale@v5
with:
days-before-issue-stale: 14
days-before-issue-close: 14
stale-issue-label: "stale"
# reason for closed the issue default value is not_planned
close-issue-reason: completed
only-labels: "stat:awaiting response from contributor"
stale-issue-message: >
This issue is stale because it has been open for 14 days with no activity.
It will be closed if no further activity occurs. Thank you.
close-issue-message: >
This issue was closed because it has been inactive for 28 days.
Please reopen if you'd like to work on this further.
days-before-pr-stale: 14
days-before-pr-close: 14
stale-pr-message: "This PR is stale because it has been open for 14 days with no activity. It will be closed if no further activity occurs. Thank you."
close-pr-message: "This PR was closed because it has been inactive for 28 days. Please reopen if you'd like to work on this further."
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Contribution issues
uses: actions/stale@v5
with:
days-before-issue-stale: 180
days-before-issue-close: 365
stale-issue-label: "stale"
# reason for closed the issue default value is not_planned
close-issue-reason: not_planned
any-of-labels: "stat:contributions welcome,good first issue"
stale-issue-message: >
This issue is stale because it has been open for 180 days with no activity.
It will be closed if no further activity occurs. Thank you.
close-issue-message: >
This issue was closed because it has been inactive for more than 1 year.
repo-token: ${{ secrets.GITHUB_TOKEN }}
38 changes: 0 additions & 38 deletions .pylintrc

This file was deleted.

27 changes: 27 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"python.linting.flake8Enabled": true,
"python.linting.pylintEnabled": false,
"python.linting.enabled": true,
"editor.rulers": [
80
],
"editor.formatOnSave": true,
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"--line-length",
"80"
],
"python.sortImports.args": [
"--profile",
"black",
"--sl"
],
"[python]": {
"editor.codeActionsOnSave": {
"source.organizeImports": true
}
},
"python.analysis.diagnosticSeverityOverrides": {
"reportMissingImports": "none"
}
}
10 changes: 10 additions & 0 deletions BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,13 @@ py_library(
visibility = ["//visibility:public"],
deps = [],
)

# Note that this dependency is for testing only.
py_library(
name = "expect_tensorflow_io_installed",
# This is a dummy rule used as a tensorflow_io dependency in open-source.
# We expect tensorflow_io to already be installed on the system, e.g. via
# `pip install tensorflow-io`
visibility = ["//visibility:public"],
deps = [],
)
Loading